Xshell连接Ubuntu失败问题

转自:https://www.linuxidc.com/Linux/2017-08/146222.htm

Xshell是一个安全终端模拟软件,可以进行远程登录。我使用XShell的主要目的是在Windows环境下登录Linux终端,传输一些大文件到Linux环境上去。

1、下载安装xshell客户端,在安装时可以选择个人/学校免费版,这样不需要付费。

2、安装完成之后,如果你直接连接Ubuntu主机会发现连接不上,这是因为Ubuntu主机没有开启SSH服务,需要开启openssh-server:

[email protected]:~# sudo apt-get install openssh-server

使用

[email protected]:~# ps -e | grep ssh

如果只有ssh-agent表示还没启动,需要

[email protected]:~# /etc/init.d/ssh start

如果显示sshd则说明已启动成功。

3、打开Xshell,选择“新建”,“连接”设置里选择SSH,主机填入需要连接的主机的IP地址。在“用户身份验证”中填入可用的登录Ubuntu的用户名和密码。

注:如果你确认输入的用户名和密码都没有问题,但登录还是显示如下情况,拒绝你的输入的密码的话:

需要编辑一下/etc/ssh/sshd_config文件:

[email protected]:~# /etc/ssh/sshd_config 

将 PermitRootLogin改为yes:

改为:

之后重启ssh-server即可:

[email protected]:~# sudo /etc/init.d/ssh restart

如果还不行,重启一下虚拟机,之后应该就能连接上了。

XShell连接CentOS 7.2显示中文乱码问题的解决方法  http://www.linuxidc.com/Linux/2017-03/141385.htm

Xshell自动保存用户名后的更改方法 http://www.linuxidc.com/Linux/2017-04/143030.htm

Xshell 5如何连接本地虚拟机  http://www.linuxidc.com/Linux/2016-08/134087.htm

XShell本地上传文件到Ubuntu上及从Ubuntu下载文件到本地  http://www.linuxidc.com/Linux/2017-06/145191.htm

VMware下Ubuntu虚拟机NAT模式连接Xshell  http://www.linuxidc.com/Linux/2016-09/135366.htm

Xshell5连接VirtualBox虚拟机中的Ubuntu  http://www.linuxidc.com/Linux/2016-08/134086.htm

Xshell连接本地 VirtualBox Ubuntu  http://www.linuxidc.com/Linux/2017-04/142445.htm

使用XShell密钥认证登录Linux服务器  http://www.linuxidc.com/Linux/2017-06/144405.htm

原文地址:https://www.cnblogs.com/yadongliang/p/8663146.html

时间: 2024-10-01 22:29:20

Xshell连接Ubuntu失败问题的相关文章

SecureCRT连接Ubuntu失败(远程系统拒绝访问)

SecureCRT连接Ubuntu失败,长时间的重新连接,连接不了. Ubuntu默认未安装ssh远程加密连接服务. 使用命令,安装即可. sudo apt-get install openssh-server openssh-client 重启Ubuntu,默认已经开启ssh功能. 如果还是未连接,则 启动ssh-server: /etc/init.d/ssh restart 检查ssh-server运行: netstat -tlp 注:其中有ssh,则已启动运行. ssh -l tskk l

VM虚拟机和主机互传文件,使用xshell连接Ubuntu

安装虚拟机后,有时需要在window和Ubuntu互传文件,安装VMwave tooles比较麻烦,干脆直接用xshell连接Ubuntu即可 1,已经安装Ubuntu和xshell 2,在Ubuntu安装xshell服务器 Ubuntu系统: sudo apt-get install openssh-server 安装完成后查看ip:  ifconfig 比如:192.168.0.100 可能查看不到ip 解决方法: 关闭Ubuntu,在VM配置一下网络适配器,重启ubuntu 3,在xshe

Xshell连接Ubuntu

Xshell是一个安全终端模拟软件,可以进行远程登录.我使用XShell的主要目的是在Windows环境下登录Linux终端进行编码,非常方便.本文简单介绍下它的使用方法. 1.下载后在安装时选择个人/学校免费版即可. 2.安装完毕后先在要连接的Ubuntu主机下开启SSH服务,如果没有开启需要安装openssh-server: sudo apt-get install openssh-server 使用ps -e | grep ssh,如果只有ssh-agent表示还没启动,需要/etc/in

xshell 连接 虚拟机失败

该方法只适用于第一次连接时失败,原因是ssh 服务没有开启 第一步:更新apt-get apt-get update 第二步:下载ssh 服务 apt-get install openssh-server -y?# 备注:如果不是root用户,需要加 sudo 第三步:查看ssh服务是否启动 # 查看openssh-server服务是否启动ps aux|grep ssh 返回: zh         1647 0.0 0.0   7192   324 ?       Ss   07:01   0

使用Xshell连接Ubuntu

Xshell是一个安全终端模拟软件,可以进行远程登录.我使用XShell的主要目的是在Windows环境下登录Linux终端,传输一些大文件到Linux环境上去. 1.下载安装xshell客户端,在安装时可以选择个人/学校免费版,这样不需要付费. 2.安装完成之后,如果你直接连接Ubuntu主机会发现连接不上,这是因为Ubuntu主机没有开启SSH服务,需要开启openssh-server: [email protected]:~# sudo apt-get install openssh-se

使用xshell连接Ubuntu虚拟机

1.下载安装VMware软件,可以试用. 2.新建虚拟机,选择典型安装,这里安装Ubuntu16.04 LTS,注意选择网络连接时设置为 桥接模式,在"编辑"--"虚拟网络编辑器"中将DHCP 池中的IP改为与物理主机同一网段的地址. 3.打开Ubuntu虚拟机,打开终端,安装openssh-server,输入sudo apt install openssh-server 即可,安装完成后用 ps -ef |grep ssh 查看有没有 sshd出现, 如果出现ss

ssh 连接ubuntu

一:用x-shell 连接ubuntu一直连不上,一下是解决方法. 二:具体的解决过程 1.网络 既然要远程ubuntu的系统.那么首先是两个网络是不是在一个网段.能不能ping的通? a)  Windows电脑上--cmd 打开命令窗口.键入:ipconfig 命令.查看主机IP. b)  ubuntu系统.ctrl + alt + F1打开命令终端.键入ifconfig 命令.查看ubuntu上网IP. c)  然后在ubuntu系统终端键入:ping +Windows上网的IP.查看是否p

如何使用Xshell连接Ubuntu18.04操作系统?

如何使用Xshell(6)连接Ubuntu18.04操作系统? 关键:对ssh的理解与应用 如果对概念原理没兴趣的朋友可以直接看解决方法的过程,非常简单,但笔者推荐还是了解一下原理好些. ssh概念和原理 ? 首先ssh(secure shell)是一种安全通道协议,主要是用来实现字符界面的远程登录及复制功能.ssh协议对需要通信的双方的数据传输进行了加密处理,其中包括但不限于用户登录时输入的指令.与早期的Telnet(远程登录).rsh(远程执行命令).rcp(远程文件复制)想比,ssh协议更

windows下用XShell远程ubuntu时连接失败

现象描述:Ubuntu能Ping通主机,主机也能ping通虚拟机.但是windows下用XShell远程ubuntu时连接失败. 解决方案: 步骤: 1.查看一下防火墙状态:sudo ufw disable 2.活动,则关闭防火墙(即便不活动,也重新关一下防火墙):sudo ufw disable 3.开放22端口:sudo ufw allow 22 4.安装ssh服务:sudo apt-get install openssh-server 5.查看安装结果:ps -e |grep ssh 6.