碰到Xshell连接Linux各种失败头破血流乱改一通之后方法总结,xshelllinux
碰到Xshell连接Linux各种失败头破血流乱改一通之后方法总结,xshelllinux
A:ssh的安装问题
由于Ubuntu本身默认没有安装ssh,如果你对ssh没有印象,直接安装
安装ssh:
apt install ssh
打开ssh:
service ssh start
而假如你不能确定自己有没有装过,或者想要确认是否打开ssh成功
所有程序下搜索ssh:
ps -e | grep ssh
假如你可以看到‘sshd’,那么恭喜你,你离成功近了一步。
B:连接方式
假如是在学校或者公司等IP自动获取的地方,直接使用桥接方式就可以根据ifconfig下的innet addr(即IP地址)进行远程连接即可。
而假如在家里,用的是拨号软件上网,就要进入/etc/network/interface
进行以下修改IP地址操作(不同操作系统版本地址不同,找不到去百度就OK):
auto ens33
iface ens33 inet static
IPADDR=XXX.XXX.XXX.XXX "ip地址
NETMASK=XXX.XXX.XXX.XXX "子网掩码
GATEWAY=XXX.XXX.XXX.XXX "网关
C.防火墙问题
这个问题不知道算不算问题,总之关闭Linux防火墙用这个就好:
ufw disable
D.使用root远程登录遭拒
打开文件:/etc/ssh/sshd_config
把里面的PermitRootLogin的值改为yes,随后reboot重启即可。
Ok,hold on.
假如这里你还没有成功,假如此时你跟着百度修改了很多文件,ok这时很简单。重新安装系统然后重复以上。^v^
评论暂时关闭