1.Finalshellssh下载
2.连接
1)打开finalshell,点击蓝色文件夹再点击白色文件夹然后点击ssh连接
2)输入名称与主机名称在输入用户名与密码完成后点击确认健(建议使用root用户登陆成功后切换用户,如果使用普通用户会造成没有权限上传文件到根目录与无法编辑系统文件等一系列问题)
使用root用户一般不会成功可以使用下面的解决方法
3.配置完成
点击蓝色文件夹双击需要连接的主机
问题解决方案
———————————————————————————————————————————
IP查询
ip addr show
———————————————————————————————————————————
ssh的相关配置预处理
-
安装OpenSSH服务器
sudo apt-get install openssh-server
-
重启SSH服务
sudo service ssh restart
-
查看SSH服务的进程情况
ps -e |grep ssh
-
查看防火墙的状态
sudo ufw status
-
禁用防火墙
sudo ufw disable
-
允许SSH(端口22)通过防火墙
sudo ufw allow 22
———————————————————————————————————————————
root初始密码(默认密码)不知道,需要设置
-
先用安装时候的用户登录进入系统
-
输入:sudo passwd 按回车
-
输入新密码,重复输入密码,最后提示passwd:password updated sucessfully
-
此时已完成root密码的设置
-
输入:su root 进入root用户查看是否成功
———————————————————————————————————————————
ubuntu开启root远程登录
-
通过终端或命令行界面以root用户身份登录到Ubuntu系统中
su root
-
打开SSH服务器的配置文件
sudo gedit /etc/ssh/sshd_config
-
在配置文件中找到
PermitRootLogin
,并将其修改为PermitRootLogin yes
。 如果这一行不存在,则手动添加这一行PermitRootLogin yes
,完成后保存并关闭配置文件 -
重启SSH服务器以使更改生效
sudo service ssh restart或sudo systemctl restart sshd
———————————————————————————————————————————
注:
确保你的网络环境和防火墙允许远程连接到SSH端口(默认为22)完成以上步骤后即可通过SSH远程连接到Ubuntu系统的root用户
也可以尝试授权普通用户管理员权限(我没有测试过猜测应该可以)
由于作者水平有限,文章难免存在错误等不足之处,敬请各位读者及时联系并批评指正。