1、首先,按Ctrl+C退出密码输入界面 2、然后输入:su -(一定是su -,不是su) 3、编辑sshd_config文件,我们输入:vi /etc/ssh/sshd_config 出现如下文件编辑的界面,如下图: 我们往下拖拖,找到# Authentication 默认不允许root登录SSH,所以我们要进行相应设置,修改完如下图所示(几行空行是我自己搞的,可不要;Perm...
打开配置文件/etc/ssh/sshd_config修改PermitRootLogin yes 修改完成后使用sudo systemctl restart sshd进行重启sshd服务,使配置生效 路上出了点岔子 当我多次修改该文件,发现一时有效就没有再管它后,关闭shell界面重开以后发现 再次不允许root登录,胡乱排查了一通,最后发现原来这个文件莫名其妙又会恢复原始配置 最终发现...
配置OpenSSH服务,不允许root 用户登录。 参考答案:[root@localhost ~]# vi /etc/ssh/sshd_config PermitRootLogin... 点击查看答案 你可能感兴趣的试题 单项选择题 职业男士的首选颜色是() 藏蓝色B.金色C.红色D.白色 点击查看答案 单项选择题 A.10A
ssh只允许普通用户秘钥登陆,不允许root登录,vim /etc/ssh/sshd_configPort 2008Protocol 2SyslogFacility AUTHPRIVPermitRootLogin noStrictModes noRSAAuthentication yesPubkeyAuthentication yesAuthorize
禁止root远程ssh登录 修改/etc/ssh/sshd_config文件将#PermitRootLogin yes 修改为PermitRootLogin no 重启ssdh服务即可默认情况下PermitRootLogin参数是注释的把注释去掉把值改为no就可以。 /etc/rc.d/init.d/sshd restart 注意禁止以后可以使用普通用户登录登录后若需要root权限可以使用“su”切换到root用户。或者配置sud...
設定不允許 root ssh 登入 vim /etc/ssh/sshd_config 找到PermitRootLogin yes 改成PermitRootLogin no /etc/init.d/ssh restart 即可. 修改ssh Port 若有要改跑其它 Port, 一樣於 sshd_config 找到 Port, 將 22 改成想要的 Port number 即可.
在这个文件中,将“PermitRootLogin without-password”这一行修改为“PermitRootLogin yes”,这一行的意思是“允许root用户用ssh登录”。再去掉“#PasswordAuthentication no”这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。修改完配置文件后就可以启动SSH服务了,启动命令为:/etc/init....
vim /etc/ssh/sshd_config 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Port 2008 Protocol 2 SyslogFacility AUTHPRIV PermitRootLogin no StrictModes no RSAAuthenticationyes PubkeyAuthenticationyes AuthorizedKeysFile.ssh/authorized_keys ...
最后重启ssh 服务 service sshd restart 然后在root的目录下建立.ssh这个目录,把生成的公钥放到authorized_keys这个文件里,(需要自己创建) 在ssh远程软件上面设置用密钥登录即可。 不允许远程登录的设置 vim /etc/ssh/sshd_config 加入一行: PermitRootLogin no ...