闲着无聊,又安装了一个Linux发行版系统--openSUSE,主要是看着比较美观,使用情况上也不至于非常小众。
安装系统非常简单,就不说了,安装了系统之后我做的第一件事儿就是 从终端连接opensuse的服务,默认的sshd服务时关闭的。
本文长期更新,主要是记录opensuse所遇见的问题。
以root身份运行终端输入:service sshd start 再输入:service sshd status 可以看见已经运行了,看绿色的那一行。
现在还不能连接,因为opensuse默认开着防火墙呢。关闭它或是为sshd的服务22端口加入防火墙白名单都可以。
关闭:
以root身份运行终端输入
SuSEfirewall2 stop (这只是一次性简单的关闭)
如果想永远关闭则chkconfig SuSEfirewall2 off
加入白名单:
1.编辑防火墙的配置文件,命令如下:
# vi /etc/sysconfig/SuSEfirewall2
2.在配置文件中查找关键字FW_SERVICES_EXT_TCP, 添加ssh和samba的TCP端口:
FW_SERVICES_EXT_TCP = "ssh 445"
ssh代表端口为22,可以直接写ssh,samba的端口为445。
3.继续查找关键字FW_SERVICES_EXT_UDP,添加samba的UDP端口:
FW_SERVICES_EXT_UDP = "137 138 139"
4.重新启动防火墙(或重新启动系统):
# rcSuSEfirewall2 restart
2.在配置文件中查找关键字FW_SERVICES_EXT_TCP, 添加ssh和samba的TCP端口:
FW_SERVICES_EXT_TCP = "ssh 445"
ssh代表端口为22,可以直接写ssh,samba的端口为445。
3.继续查找关键字FW_SERVICES_EXT_UDP,添加samba的UDP端口:
FW_SERVICES_EXT_UDP = "137 138 139"
4.重新启动防火墙(或重新启动系统):
# rcSuSEfirewall2 restart
终于可以连接了