碰到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^

相关内容

    暂无相关文章