Linux中为什只能在root用户下使用rsh.当在addusr创建的用户下使用rsh时出现Permission denied.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中为什只能在root用户下使用rsh.当在addusr创建的用户下使用rsh时出现Permission denied.相关的知识,希望对你有一定的参考价值。

参考技术A 你创建的用户没有权限,可以修改/etc/sudoers文件,将此用户加入到文件中,这样次用户就可以用在命令前加sudo来运行,根据提示输入此用户密码即可,也就是运行命令的时候可以有root权限
~$ sudo xxxxxxxx (xxxxxx代表你要运行的程序)
参考技术B 默认情况下rsh是允许所有用户执行的
-rwxr-xr-x 1 root root 29792 Nov 26 2008 /usr/kerberos/bin/rsh
所以看下你的rsh的执行权限,再看下你新建的用户的权限
参考技术C 把你新用户加入rsh.的组里面吧

Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆

Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆

最近在研究debian9.5 VNC的问题,当VNC使用tightVNC或tigerVNC软件时候,在root用户下通过命令vncserver启动vnc服务后会遇到
进入桌面的时候,使用root可以进入XFCE桌面,使用其他用户的时候,输入用户名和密码,屏幕黑了一下,然后又返回了输入用户名密码的界面,
怀疑是.Xauthority文件的权限问题,产看普通用户主目录下.Xauthority(~/.Xauthority)文件的权限,发现这个文件的所属组和所有者都变成了root。
所以普通用户不能读取这个文件,从而不能启动桌面环境,把~/.Xauthority文件的所有者和所属组改回普通用户

普通用户laopi为例:

[email protected]:/home/laopi# chown laopi .Xauthority   #更改所有者
[email protected]:/home/laopi# chgrp laopi .Xauthority   #更改所属组

更改完事重启电脑即可













以上是关于Linux中为什只能在root用户下使用rsh.当在addusr创建的用户下使用rsh时出现Permission denied.的主要内容,如果未能解决你的问题,请参考以下文章

在linux下,添加了新的用户,登录不进去,只能用root进行登录

rsh命令配置于使用

Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆

suse linux删除了suse用户名后root都无法登陆

Linux 下安装 MySQL 后给 root 用户设置密码

Linux命令行下怎么自动登录root账号