如何在Linux上通过Samba创建网络共享
时间:2019-05-19 01:25:23 来源:igfitidea点击:
Samba是一种SMB/CIFS网络协议,用于为Microsoft客户端提供文件和打印服务。
Samba还可以用作Active Directory域的一部分。
Samba使用TCP/IP协议进行通信。
如何在windows上使用smaba访问linux的分区。
这里使用CentOS 6.3进行说明,但以下步骤也将工作在CentOS 5。
步骤1 -安装Samba
sudo yum install samba ## CentOS and Redhat systems sudo dnf install samba ## Fedora 22+ systems sudo apt install samba ## Debian based systems
步骤2 -创建用于身份验证的帐户
现在为访问samba共享的身份验证创建一个系统帐户。
useradd oitr passwd oitr
还要在smbpasswd文件中添加这个帐户,以便samba身份验证使用。
smbpasswd -a oitr
步骤3 -配置共享目录
现在需要创建一个通过samba访问的目录。
mkdir /opt/shared
在Samba配置文件 /etc/samba/smb.conf末尾,添加以下条目
[shared] comment = Public Stuff path = /opt/shared public = yes writable = yes valid users = oitr write list = oitr
步骤4 -重启Samba服务
重新启动系统的smb和nmb服务。
systemctl restart smbd.service systemctl restart nmbd.service
步骤5 -访问Samba共享
要测试是否设置成功,需要从windows系统访问共享位置。
在Windows操作系统上打开运行窗口并键入。
//192.168.1.90/publicshare/
它将提示进行身份验证。