在虚拟机VirtualBox下装了OpenSUSE,默认情况下ssh和samba服务都是不启动的,可以通过以下命令(以root权限)查看:
# chkconfig -l | grep -w "sshd"
sshd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
# chkconfig -l | grep -w "smb"
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
可以看出ssh和samba在3,4,5运行级别都是off,即这两个服务是关闭的。要开启这两个服务可以通过chkconfig命令开启:
# chkconfig –set sshd 345
# chkconfig –set smb 345
这时候再运行查看命令:
# chkconfig -l | grep -w "sshd" && chkconfig -l | grep -w "smb"
sshd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
smb 0:off 1:off 2:off 3:on 4:on 5:on 6:off
可以看到ssh和samba服务改为了默认启动。当然当前这两个服务还没有启动,得重启系统或者通过命令启动:
# service sshd start
# service smb start
一般来说已经可以使用了,但是由于防火墙的原因,ssh和samba端口都是不允许连接网络的,需要通过修改防火墙设置,允许ssh和samba的网络端口允许被访问。OpenSUSE的防火墙名为SuSEfirewall2,一般Linux的防火墙为IPTABLE,本文只对OpenSUSE的防火墙设置进行说明,IPTABLE防火墙的设置网上有很多。SuSEfirewall2防火墙的设置步骤如下:
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
当然了这个时候samba可能还是连不上,因为还没有添加samba用户,假设当前系统有一个户名名为user,那么添加samba用户通过以下命令:
# smbpasswd –auser
然后根据提示输入密码就可以了。在windows下映射网络驱动器输入:\\192.168.56.101\user就可进去了。在windows用工具Putty可以用ssh连接系统了。
分享到:
相关推荐
openSUSE设置服务通过防火墙.docx
用于suse操作系统ssh漏洞修复及ssh版本,内附ssh8.2源码与脚本,可一键升级openss至8.2版本,
opensuse环境搭建 opensuse samba
openSUSE Leap 适用于家庭或者小型办公应用中的很多计算机 设备,比如笔记本、台式电脑、上网本、服务器以及多媒体中心。 openSUSE Leap 是最主要的GNU/Linux发行版之一,并且也是历史最为悠久的发行版之 一。 ...
gurb4dos win7&opensuse11; 启动菜单,支持Win7引导opensuse11 linux
较为详细地介绍了openSUSE服务器架设方面的内容,是一本不错的参考书
任何期颐最新软件包的用户,包括但不限于内核、SAMBA、git、桌面环境、办公应用以及许多其它软件包,都会想要使用 Tumbleweed。Tumbleweed 迎合了高级用户、软件开发者和 openSUSE 贡献者。若您需要最新软件堆栈和...
包括内核、SAMBA、git、桌面、办公。 基于Vagrant openSUSE/Tumbleweed.x86_64集成VirtualBox VBoxGuestAdditions vbguest 使用方式为: 安装vagrant的virtualbox guest插件 vagrant plugin install vagrant-...
opensuse linux环境下ibm_websphere和ibm_db2安装以及DB2数据迁移操作
任何期颐最新软件包的用户,包括但不限于内核、SAMBA、git、桌面环境、办公应用以及许多其它软件包,都会想要使用 Tumbleweed。Tumbleweed 迎合了高级用户、软件开发者和 openSUSE 贡献者。若您需要最新软件堆栈和...
适用于OpenSUSE 10.3的基于对话框的Samba配置实用程序。 通过一些简单的提示自动配置Samba和SUSE防火墙。
主要说明了在vmware下安装opensuse13.2并构建icc和ifort环境的方法和过程。
同时 SLE 也将跳过 13 和 14 使用 15 作为其主要版本号,这使 openSUSE 的版本号与 SLE 保持一致。openSUSE Leap 的次要版本预计每年更新一次至少保持 3 年。openSUSE Leap 15 之后的下一个版本将会是 openSUSE Leap...
opensuse11.2系统安装资源,可以直接下载,解压安装opensuse11.2系统
虚拟机VMwareWorkstation7.1.1中安装openSUSE11.3Linux服务器.docx
opensuse官方入门手册2 opensuse官方入门手册2 opensuse官方入门手册2
opensuse官方入门手册3 opensuse官方入门手册3 opensuse官方入门手册3 opensuse官方入门手册3
opensuse 官方 入门 手册1 opensuse 官方 入门 手册1 opensuse 官方 入门 手册1
openSuse 32位 环境下安装 32位 oracle11g 数据库,希望对各位有所帮助!
OpenSuse Linux 系统安装包