SSH安装

检查SSH是否安装(本文采用centos测试)

$ rpm -qa | grep ssh 	# 只能检查是否通过rpm的软件

如未安装,则安装即可:

$ yum -y install openssh-server openssh-clients 
$ service sshd <start|stop|restart> 		# 重启SSH[]

查看ssh默认端口22是否启动:

$ netstat -antp | grep sshd 
或者
$ iptables -nL 

如端口未打开,那开启防火墙

$ vi /etc/sysconfig/iptables
# 插入内容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

检查SSH是否为开机启动:

$ chkconfig --list sshd

设置SSH为开机启动:

$ chkconfig sshd [on|off]    # 开机启动[是|否]

SSH的配置文件:/etc/ssh/sshd_config

# 限制ip连接
sshd: <[All|ip]> 	# 指定IP连接[所有|具体IP],当然也可以配置多个IP

远程SSH连接(默认端口22)

$ ssh [-p <port>] <user>@<host>