xshell用的是linux命令行,如何使用xshell命令行连接服务器

关于Xshell

网上更多的资料里提到的SSH客户端是putty,因为简单、开源、免费。但是也正是由于功能过于简单,所以在这里推荐大家使用Xshell。

Xshell最初并不能免费使用,而且也没有带中文语言,所以导致用户非常少,但是现在已经可以免费安装并且能设置中文,相信使用的人会越来越多。

简单说下个人认为Xshell的优点:

1,界面设计简洁,很人性化,用起来让人觉得很舒服。

2,支持标签,打开多个链接的时候很方便。

3,可以保存密码。(至于安全问题,见仁见智吧,个人觉得,如果能拿到保存在电脑上的密码,至少需要攻陷或者能够控制你的PC机,而这样的情况下,不管是每次登录都手工输入密码还是用密钥,结果都是一样的)

4,支持rz和sz命令,这两个命令在传输少量小文件时非常方便。

方法一:

下载Xshell

Xshell的官方地址不是那么好记,而且登录官网之后还要去找下载页面。

所以在这里推荐大家用下面的方式来找Xshell的下载链接。

37ce119cb5f0506709d5e0e7bf5b8446.png

861bd4a96bf444ecfff68d0eb6faec37.png

a7d1fbdd16d835cd253f55fd73235552.png

b370a982e7d383056ab6a2494f17b822.png

3)安装Xshell

运行刚才下载回来的安装程序。

fdd02f9e1ea45de4f74bd97ab0ab45c1.png

f02d5e213a3c065d66213ffa5bd1ec67.png

b0709f36e2e1fe7047d674cc0c3c9305.png

b68da619f067dee7ad937f65f13975ec.png

4425560c1e94a154432faec4cafd7697.png

8aea412cdab3556dd6fb9df313561784.png

4)一些初始设置

Xshell默认的设置不是很好,我们先来修改下。

这些设置并不是必须的,但是设置之后会更好用些。

正所谓,磨刀不误砍柴工 :)

先来设置下字号

9788c69dce8f0223f89c0d144e0a6548.png

f2d48b04cec0645a225174c204b7c14c.png

下面继续设置一些杂项

ba7074c37d400cfa6e8f44fdef280cec.png

02726892a00ae0cd1432d76b0a5ddb2c.png

a7a449b9afbae03c5bc07532e6fb9f64.png

0687fb05661404fd03a7d8709aa83c03.png

默认的界面会显示按钮栏和状态栏,这二个几乎用不到,取消掉把空间腾出来。

95730a7caae1609c70793d76ad567840.png

56eb4bc6c1ab5c17d1b6bf59afb41c60.png

5)连接到Linux服务器

所有准备工作结束,现在开始登录Linux系统。

8256bda630e6697d8445cccd08b0c65f.png

7e846cc9e4b2ea65f6725145c80e367e.png

cc20b380c76bd7e95049444d04a4387b.png

7bf2871e2cf60d822c4340f0c6c185b2.png

6b5f14067dede85366ecf5d75182f422.png

2559b076100541d14a0bc7e704ededa1.png

c366edce39674cd0bbc83d3a961a0c76.png

b18609e34e5a45f37760febcdc97c655.png

方法二:

确认步骤:

(1)输入:ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,如果没有启动,或没有安装服务 ;

(2)输入sudo apt-get install openssh-server 安装服务。

(3)可以测试用SSH连接本机看是否能成功登录。

输入命令:ssh -l 用户名 host 然后会提示输入密码,如果正确就可以登录,同样,在客户端就可以使用SSH远程登录此服务器。网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:

sudo apt-get install openssh-server

Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。

然后确认sshserver是否启动了:

ps -e |grep ssh

如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start ,如果看到sshd那说明ssh-server已经启动了。

ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务:

sudo /etc/init.d/ssh restart  ssh连接:ssh root@192.168.0.130

断开连接:exit

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值