xshell的安装使用,及linux的ssh安装。

ssh-secure shell,提供安全的远程登录,我们无论是使用虚拟机还是对于云服务器,都可以通过ssh服务与外部建立联系。ssh方便一个开发小组中的人员登录一台服务器,是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。

对于SSH来说,分别有一个服务器和一个客户端。

如果仅仅想要通过当前设备登录其他机器只需要安装openssh-client(客户端)即可,如果想要本机开放SSH登录服务则需要openssh-server(服务器)。

关于SSH的更多用途还有待学习,现在我们就仅仅记录Windows环境下使用Xshell对虚拟机中的Ubuntu系统进行连接。使用Xshell可以解决VMvera主机和虚拟机之间无法复制粘贴等问题。在同一系统下操作,可以方便很多。

目录

1.检查Ubuntu系统是否安装有SSH的双端。

2.安装SSH-server

3.检查服务器是否启动

4.一些简单的配置

1.检查Ubuntu系统是否安装有SSH的双端。

默认情况下,系统中是只安装了client端,没有安装server端。我们输入下面的指令进行查看。

dpkg -l | grep ssh

 这里我的系统内已经安装完毕了,如果没有进行安装的则只有-client显示,没有-server的显示。如果没有服务器端,我们进行下一步,安装server端。

2.安装SSH-server

输入下面的代码安装,如果处于root权限用户下,则不需要输入sudo。

sudo apt-get install openssh-server

这里我的已经安装过了,所以显示不需要安装。如果是第一次安装,则按照提示,一直按'y'同意即可,没有特殊步骤。

安装完成之后,再次进行第一步检查是否安装成功,若显示与图一相同,有-server后缀的显示则代表安装成功。安装成功后我们进入下一步,查看服务器是否启动。

3.检查服务器是否启动

输入下面代码检查服务器是否启动。

ps -e | grep ssh

如果有sshd的显示则代表已经启动。这时候ssh安装完毕,我们可以对ssh-server进行基本配置。

4.一些简单的配置

配置文件位于/ect/ssh/sshd_config,我们可以看到默认的端口为22,我们可以任意的进行修改成自己想要使用的端口号。

还要注意一点是,有些ssh安装之后可能会限制root账户登录,表现为连接的时候一直提示密码错误,此时我们可以将原配置文件中的

# Authentication:LoginGraceTime 120PermitRootLogin prohibit-passwordStrictModes yes

修改成为

# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes

这样我们就解放开root的登录权限。

配置完之后我们输入下列代码来重启服务。

sudo /etc/init.d/ssh stop

sudo /etc/init.d/ssh start

到这里我们的Linux端全部配置完成。下面安装Windows端的Xshell。

5.安装xshell

这里建议直接在官网进行安装

中文官网:

http://xshellcn.com

英文官网:

https://www.netsarang.com/download/free_license.html

我是直接上英文官网下载的,免费使用。不仅有xshell,也有xftp等。这里我们只安装Xshell,点击下方"DOWNLOAD"。

名字随便填,但是邮箱填一个自己能收到邮件的,同意之后点击下方"STAR TRIAL"。之后安装包会发到这里留的邮箱里面,直接下载安装,傻瓜式安装,选定路径安装即可。

 

6.建立连接

安装完成之后,咱们就可以建立连接了,打开xshell软件。选择左上角新建。

按照上面图中的标识进行填写,主机IP则可以在Linux端输入ifcofig进行查看。

框选部分即为主机IP。配置完毕之后,点击连接即可完成连接。这时候的xshell就相当于一个终端,我们可以在主机端对虚拟机中系统进行操作。

7.xshell外复制粘贴

xshell中还有很多功能等待探索,这里只介绍一个小点。将外部的文字粘贴到xshell的vim里面,可以使用xshell自带的自定义按键功能。

在该功能内可以新建一个快捷键来进行粘贴操作。

按照下面图示的方式配置

这样配置完成之后可以发现在vim中按下ctrl+v可以进行粘贴操作。

8.结束

本人也是正在学习当中,把学到或者总结的小问题整理下来,和大家分享,希望可以帮到同样的初学者,也希望各位大佬可以多多指教。发张帅气的图片结尾。(鞠躬)

猜你喜欢

转载自blog.csdn.net/qq_42802851/article/details/114070841