您的位置:首页 > 运维架构 > Shell

客户机通过xShell远程访问Ubuntu15.04/16.04LTS连接失败的解决方法

2016-12-05 03:56 453 查看
使用xshell/Secure Shell Client/SSH-Telnet-Rlogin客户端远程访问虚拟机ubuntu的解决办法

1.首先确保能够访问网络:

可通过直接在Ubuntu桌面网络连接中设置IPV4静态IP.子网掩码,网关 DNS如下面的配置文件所示

设置成功后 手动重启网卡 访问网站OK, 直接跳到步骤

通过修改网络配置文件来设置Ubuntu的IP地址(作为服务器),root权限下

1. root@ubuntu:~# vi /etc/network/interfaces

auto eno16777736(具体网卡接口名称通过ifconfig查看后修改)

iface  eno16777736 inet static

address 192.168.1.20    //ip地址 如虚拟机选择是桥接方式, 那就设置一个和主机IP相同网段的IP

netmask 255.255.255.0   

gateway 192.168.1.1   //网关

nameserver 192.168.1.1,8.8.8.8 //后面添加8.8.8.8

2. root@ubuntu:~# /etc/init.d/networking restart //该命令使网络设置生效

3. apt-getupdate

    apt-getinstall openssh-server

    ps–e | grep ssh  //查看ssh进程是否启动,如果显示是sshd,则说明openssh-server安装成功(如下),

 root@ubuntu:~# ps -e|grep ssh

 26306 ?        00:00:00 sshd

否则,ssh-server未启动,使用/etc/init.d/sshstart。

另外,ssh-server配置文件位于/etc/ssh/sshd_config。

注意:只能使用普通用户登录,进入远程ubuntu server之后使用su切换到root用户。

如果是xshell:直接在其界面上面的输入框:(或者输入IP一步步操作)

ssh://ccbipj:******@192.168.1.20:22(ccbipj为普通用户名,后面的是密码,记得对应修改)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: