主机安装好操作系统之后,为了以后的工作方便,我们通常会给它配置好SSH,这样我们就不用每次都跑到服务器机房了。由于有些工作必须由root来操作,因此允许root远程操作有时就是必须的了。我们可以在安装时,即选中允许ssh登陆以打开SSH服务,免去此后的手动设置之苦。
方法一:
远程终端使用wheel组用户登陆,然后su到root用户。我们在初安装系统添加用户时,在用户的group(组)里填上wheel。
如果已经添加了某用户,但不是wheel组,你又不愿意再添加一个新的wheel组用户,那怎么办呢?
修改一下相关文件添加某用户为wheel组即可。
以root用户登陆,然后修改/etc/group文件第一行:
wheel:*:0:root
修改为:
wheel:*:0:root,yourusername
注意:这里是,而不是;
修改了之后,保存退出,然后重启SSH服务。在这里,我不记得SSH服务的路径了,就简单的——reboot了。
重启之后,我们远程SSH登陆时,就可以su转换到root用户了。
方法二:
修改/etc/ssh/sshd_config
修改PermitRootLogin no为
PermitRootLogin yes
保存退出,重启SSH服务即可。
总结:以上2种方法方法一相对安全一些,推荐大家采用,方法二直接允许root用户登陆增大了风险,不推荐。