1) 安装openssh-server
# yum install openssh-server
2) 查看是否已成功安装openssh-server
# rpm -qa | grep openssh-server
# service sshd restart
# vi /etc/rc.local加入
5)设置一下防火墙,允许ssh端口被访问:(两种方法选其中一种)
方法 a.
将端口22(或者自定义的其他端口)加到防火墙的设置中,标记为Accept
# iptables -A INPUT -p tcp --dport 22 -j ACCEPT将端口22(或者自定义的其他端口)加到防火墙的设置中,标记为Accept
# iptables -A INPUT -p tcp --dport 22 -j ACCEPT
(这句很重要,不然外部连接不了。)
方法 b.
# vi /etc/sysconfig/iptables加入: -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
保存后重启iptables即可
6)其它
另外fedora与debain和unbutu一样,也可以通过下面命令进行启动与关闭:
# sshd stop
# sshd start
# sshd restart
7)测试访问 :
目的: 电脑A 访问 电脑B
前提: A 和 B都安装了ssh并打开ssh服务, 假设A的IP为192.168.1.101, B的IP为192.168.1.102
过程: 在A电脑上输入以下语句
# su //获得root权限下才能控制
# ssh 192.168.1.102 //连接Ip, 然后按提示输入B 电脑的登陆密码,连接成功。