美文网首页
Ubuntu连接xshell

Ubuntu连接xshell

作者: 提提_TI | 来源:发表于2019-10-14 09:33 被阅读0次

如果没有root,开启root  sudo passwd root

1,查看ip地址

    命令ifconfig

    如果报错未安装net-tools,使用命令apt install net-tools

    如果上步报错:

解决办法参考:https://blog.csdn.net/sunbocong/article/details/84788683

查看apt进程:

ps -ef|grep apt

杀光进程:

ps -ef|grep apt|grep -v grep|awk '{print $2}'|xargs kill -9

删除锁文件:

rm /var/lib/dpkg/lock

再次执行apt命令,成功安装

ubuntu  开启ssh服务:

参考:https://blog.csdn.net/gymaisyl/article/details/86570426

一、安装openssh-service

命令: sudo apt install openssh-server

二、启动ssh服务

命令: sudo service ssh start

检查是否启动成功: ps -aux | grep ''ssh''

如果出现下方标黄部分的sshd 就说明启动成功

三、下载openssh-client

命令: sudo apt install openssh-client

四、使用xshell进行远程登录(原来还可以这么登录  ̄□ ̄|| )

命令:ssh user@ip

user: ubuntu用户名

ip:通过ifconfig获取的ip地址

xshell如果报错如下:

解决办法参考https://blog.csdn.net/lee_x_lee/article/details/83900050

当Xshell连接虚拟机时,提示:SSH服务器拒绝了密码,请再试一次。

sshd的设置不允许root用户用密码远程登录

处理办法:

1、用超级管理员身份登录,修改 vi  /etc/ssh/sshd_config,

找到

把其中的permitRootLogin 修改成:

    # Authentication:

   LoginGraceTime 120

   PermitRootLogin yes

   StrictModes yes

保存退出后,  重启虚拟机,再次连接,即可成功。

相关文章

网友评论

      本文标题:Ubuntu连接xshell

      本文链接:https://www.haomeiwen.com/subject/fmliyctx.html