#安装环境
系统版本:Ubuntu12.04 server版(amd64)
作者:King
#SSH介绍
SSH 是Secure Shell的缩写,SSH 为建立在应用层和传输层基础上的安全协议。
SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。
利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
SSH客户端适用于多种平台,UNIX,Linux,Windows等。
#SSH安装
SSH分为客户端openssh-client和服务端openssh-server。
1. 如果只是要连接其他机器,安装openssh-client客户端即可,Ubuntu一般是默认安装好的。安装命令如下:
sudo apt-get install openssh-client
2.如果要是本机开发SSH服务的话,就安装openssh-server服务端。安装命令如下:
sudo apt-get install openssh-server
3.使用下面的命令查看你的电脑是否启动了SSH服务:
ps -e |grep ssh
如上图,如果有sshd则说明SSH服务端已经启动,可以使用其他电脑连接了。到此SSH服务端已经安装完成。
#SSH使用方法
1.SSH启动命令:sudo service ssh start 或 sudo etc/init.d/ssh start
2.SSH关闭命令:sudo service ssh stop 或 sudo etc/init.d/ssh stop
3.使用SSH远程电脑,连接命令如下:
sudo ssh userName@IP (如:sudo ssh [email protected])
userName为远程机器上的用户名,IP为远程电脑的IP地址。
输入命令确定后,需要输入用户密码,输入密码正确后方可登录。如果要退出连接,输入命令 exit即可。
4.修改配置文件:打开配置文件,配置文件是etc/ssh/sshd_config。使用文本编辑器打开,可修改其配置
如上图显示了SSH端口为22,可以自定义其端口,然后保存即可,其他属性同理。
#Windows系统连接远程主机
在Windows系统中也是可以使用SSH连接到远程主机的。在Windows中使用PuTTY软件登录。
PuTTY下载地址:http://rj.baidu.com/soft/detail/15699.html?ald
下载后无需安装,双击直接使用,然后按照下图图示顺序操作即可连接远程主机。
点击Open之后会出现如下一个界面,输入用户名及密码之后,就可以成功连接到远程主机了。