首先我们以Ubuntu20.04为例打开进入切换root权限:sudo su 输入密码
然后执行:apt install net-tools 安装命令包
安装完毕后我们输入:netstat -antup 查看22端口是否开放(SSH默认走的是22端口)
设置openssh登录请求输入:vim /etc/ssh/sshd_config(编辑ssh的配置文件)
i键开启写入状态,然后找到permitrootlogin prohibit-password,删除前面的 #(生效配置),删除 prohibit-passwd(允许root登录),将配置改成Permitrootlogin yes
按键盘上的Esc键退出写入状态,输入:wq! (强制保存并退出,此处要输入冒号)
接着输入:service ssh restart(重启ssh服务)
接着输入:ifconfig(查看我们的IP地址)
接下来我们就可以用X shell进行连接了,注意IP地址和端口不要弄错了
连接的过程中注意用户名和密码要对应,你用那个账号登录就输入对应的账号和密码
如果还没有设置root用户密码,又想用root用户登录,可以这样操作
在linux中输入:sudo passwd root(首次密码为当前用户密码,后两次密码为要设置的root密码)
设置完密码输入:su root(切换到root用户)
输入root用户密码切换成功,然后用X shell连接时用什么账户登录就是你们自己的选择