在虚拟机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
Samba是一款广泛应用于Linux和Unix系统的开源软件,...通过理解Samba的版本特性,正确地安装和管理RPM包,以及妥善处理更新过程,IT专业人士可以确保Linux系统中的Samba服务高效、安全地为用户提供文件共享和打印服务。
- 涉及到系统防火墙和SSH的配置。 - 介绍如何在自更新过程中设置自定义的自更新仓库。 在版权信息方面,文档详细说明了复制、分发和修改本文档的条件和限制,文档采用GNU自由文档许可证(版本1.2或可选的1.3版)...
《gurb4dos:构建Win7与OpenSUSE11双系统启动...配置过程中需要注意文件路径、分区编号以及内核版本的准确性,一旦设置得当,gurb4dos将成为多系统引导的强大助手。希望本文能为你构建自己的双系统启动菜单提供帮助。
openSUSE Leap 适用于家庭或者小型办公应用中的很多计算机 设备,比如笔记本、台式电脑、上网本、服务器以及多媒体中心。 openSUSE Leap 是最主要的GNU/Linux发行版之一,并且也是历史最为悠久的发行版之 一。 ...
在虚拟机VMware Workstation 7.1.1中安装openSUSE 11.3 Linux服务器的过程相对简单,主要步骤包括准备软件、创建虚拟机、配置虚拟机设置以及执行安装。openSUSE作为一个功能强大且易于使用的Linux发行版,非常适合...
在Linux系统中,启动和停止Websphere服务的命令通常需要root权限,可以在Websphere的`bin`目录下运行`startServer.sh`和`stopServer.sh`脚本来控制单个服务器,或者使用`startManager.sh`和`stopManager.sh`来管理...
在安装过程中,系统会引导你完成一系列步骤,包括接受许可协议、选择安装位置以及设置用户信息。 WSL 2是WSL的升级版,提供了更好的性能和完整的文件系统支持。虽然标题未明确指出使用的是WSL 1还是WSL 2,但建议...
openSUSE是一个流行的Linux发行版,具有强大的社区支持和丰富的软件包库。MATE桌面环境是一种用户友好的桌面环境,它是Gnome 2的分支,提供了稳定而直观的界面。 首先,我们从openSUSE 13.2安装的细节开始讲解。在...
例如,可以设置默认启动项和超时时间,以及定义各个操作系统的启动选项。在grub.cfg文件中,可以使用menuentry指令来定义不同的启动菜单项。GRUB 2的menuentry块允许用户自定义启动项,使得用户可以在启动时选择特定...
systemd提供了更快的启动和引导功能,12.2版本中引入了快速引导。GRUB2作为默认引导加载器,Plymouth提供了吸引人的启动动画。Snapper配合btrfs提供了系统软件的快照和回滚功能。OpenSUSE还支持多种虚拟化技术,如...
本话题将深入探讨如何在CentOS环境下创建一个OpenSUSE虚拟机,这一过程对于开发者、系统管理员以及学习多操作系统环境的人来说尤其有用。我们将讨论相关工具、步骤以及注意事项,确保你能够成功地在CentOS主机上搭建...
本教程将详细讲解如何在openSUSE 13.1操作系统上安装和配置vsftp 3.0.2版本。 首先,我们需要了解openSUSE 13.1是一个基于Linux的开源操作系统,它提供了丰富的软件包管理工具,如zypper,用于安装、更新和管理系统...
【安装 openSuse11 和 Oracle11g 数据库】 在 openSuse11 这个32位操作系统环境下安装32位的 ...在安装完成后,别忘了进行数据库实例的创建和初始化,以及设置相关的启动脚本,以便数据库能随系统启动而自动运行。
1. **启动问题**:如果遇到无法启动的问题,检查BIOS设置和引导媒介是否正确。 2. **驱动兼容性**:有些硬件可能需要手动安装闭源驱动,如NVIDIA显卡。 3. **软件兼容性**:部分Windows软件可能需要借助Wine或其他...
openSUSE 12.3提供了多种分区选项,包括自动分区、手动分区以及使用已有的Linux分区。新手通常推荐使用自动分区,而有经验的用户可能更倾向于手动分区以优化存储空间。 7. **软件选择**: 在安装过程中,系统会让...
在VMware环境下安装OpenSUSE13.2并构建icc(Intel C Compiler)与ifort(Intel Fortran Compiler)环境是IT专业人员常见的任务,涉及到虚拟化技术、Linux操作系统安装以及编译器的配置等方面的知识。以下是基于给定...