最新消息:文章中包含代码时,请遵守代码高亮规范!

Ubuntn 14.04 SSH客户端和服务端的安装和配置【原创】

Linux Sun 2186浏览 0评论

1.安装服务端

sudo apt-get install openssh-server

2.安装客户端

sudo apt-get install openssh-client

3.启动服务

sudo server ssh start    //开启
sudo server ssh stop     //停止
sudo server ssh restart  //重启
sudo server ssh status   //状态

4.服务端配置

SSH服务器的配置使用的是”/etc/ssh/sshd_config”配置文件,这些选项的设置在配置文件中已经有了一些说明而且用”man sshd”也可以查看帮助。请注意OpenSSH对于SSH 1.x和2.x没有不同的配置文件。

在默认的设置选项中需要注意的有:

Port 22

这是默认的端口号,如果改变,用户需要在连接的指令后台接上 -p 新端口号

PermitRootLogin without-password

最好把这个选项设置成”PermitRootLogin without-password”,这样”root”用户就不能从没有密匙的计算机上登录。把这个选项设置成”no”将禁止”root”用户登录,只能用”su”命令从普通用户转成”root”。

X11Forwarding yes

把这个选项设置成”yes”允许用户运行远程主机上的X程序。就算禁止这个选项也不能提高服务器的安全因为用户可以安装他们自己的转发器(forwarder),请参看”man sshd”。

#PasswordAuthentication yes

把这个选项设置为”no”只允许用户用基于密匙的方式登录。这当然会给那些经常需要从不同主机登录的用户带来麻烦,但是这能够在很大程度上提高系统的安全性。基于口令的登录方式有很大的弱点。

Subsystem sftp /usr/lib/openssh/sftp-server

这个选项是让用户使用安全的FTP

转载时请注明出处及相应链接,本文永久地址:http://blog.it985.com/13954.html


pay_weixin
pay_weixin
微信打赏
pay_weixin
支付宝打赏
感谢您对作者Sun的打赏,我们会更加努力!    如果您想成为作者,请点我

您必须 登录 才能发表评论!