【菜鸟教程】铁威马TOS 4.2.12正式版重新获得SSH的ROOT登录权限教程
发表于 : 2021年 5月 19日 星期三 10:21 am
习惯用WinSCP软件的SSH登录操作系统文件了,但铁威马TOS 4.2.12正式版禁止了用root直接SSH登录,只能Xshell 7类的软件命令行下输入sudo -i获得root权限,但这样的方法不适用于WinSCP软件,为了恢复之前的root权限,方便WinSCP软件SSH用root直接登录,经研究通过以下修改可以更改ROOT的SSH直接登录,方便在WinSCP软件中使用,希望对同样需要的朋友有所帮助。
方法如下:
用TOS 4.2.12正式版安装后的用户名,通过Xshell 7软件的SSH登录,成功后。
[hide]1、终端行输入:
sudo -i (为了有权限编辑文件先获得ROOT权限)
输入创建用户时使用的密码;
2、获得ROOT权限后:
输入命令:vi /etc/ssh/sshd_config
按键盘上的 i 键进入编辑模式
光标移至:PermitRootLogin no 将 no 改为 yes,即:PermitRootLogin yes
光标移至:AllowUsers 你创建的用户名,在你创建的用户名前加上root,即:AllowUsers root 你创建的用户名。
3、按ESC键退出编辑模式,”Shift+:“出现冒号”:“,输入小写的 wq 保存退出(如不保存,冒号后输入 q! 不保存退出。)
4、命令行输入:reboot ,重启TOS系统,成功后即可用root+密码直接SSH登录了。(用重启SSH服务的方式,发现重启会断开链接,同时SSH处于关闭状态,不知何原因,未再研究,而重启TOS系统,修改后的SSH配置文件生效更直接)[/hide]
方法如下:
用TOS 4.2.12正式版安装后的用户名,通过Xshell 7软件的SSH登录,成功后。
[hide]1、终端行输入:
sudo -i (为了有权限编辑文件先获得ROOT权限)
输入创建用户时使用的密码;
2、获得ROOT权限后:
输入命令:vi /etc/ssh/sshd_config
按键盘上的 i 键进入编辑模式
光标移至:PermitRootLogin no 将 no 改为 yes,即:PermitRootLogin yes
光标移至:AllowUsers 你创建的用户名,在你创建的用户名前加上root,即:AllowUsers root 你创建的用户名。
3、按ESC键退出编辑模式,”Shift+:“出现冒号”:“,输入小写的 wq 保存退出(如不保存,冒号后输入 q! 不保存退出。)
4、命令行输入:reboot ,重启TOS系统,成功后即可用root+密码直接SSH登录了。(用重启SSH服务的方式,发现重启会断开链接,同时SSH处于关闭状态,不知何原因,未再研究,而重启TOS系统,修改后的SSH配置文件生效更直接)[/hide]