liunx服务器禁止直接远程连接root用户
如下方法登录其他用户后自动切换成root,并跳转到指定目录
1、新建一个后缀名为.sh的文本(文本名称随意取)
2、把如下代码粘贴进文本
(注:1、cd /usr/local 登录后进入的路径。2、123456789是root密码)
#!/bin/bash
cd /usr/local
echo -e “\n\n\n\n\n\e[1;35m— 当 前 环 境 为 测 试 环 境 —\e[0m\n”
echo -e “\n\e[1;35m— 当 前 环 境 为 测 试 环 境 —\e[0m\n\n”
ls -l
expect -c "
spawn su
expect “:”
send “123456789\r”
interact
"
3、新建文本放入到liunx服务器,并记住文本所在的路径
4、在发送那一行把sh文本所在目录和文本名称写里面,然后把隐藏文本勾选上(操作示范图一、图二)
注:# 表示root用户连接后运行脚本 $表示非root用户连接后运行脚本
5、重新连接就可以了