CentOS 7 安装设定 Samba


Samba 可以让Linux 的档案及打印机以 “网络上的芳邻” 分享给 Windows 电脑, 以下是在 RHEL 及 CentOS 7 安装 Samba 的步骤:

用 YUM 安装 Samba 及其相关套件:

# yum install samba samba-client samba-common -y

安装好 Samba 后, 开启 Samba 的设定档 /etc/samba/smb.conf, 加入以下内容:

储存盘案后启动 Samba, 及设定开机自动启动:

# mkdir -p /samba/anonymous
# systemctl enable smb
# systemctl enable nmb
# systemctl restart smb
# systemctl restart nmb

执行以下指令开启 Samba 对外开放及其权限:

# firewall-cmd –permanent –zone=public –add-service=samba
# firewall-cmd –reload
# mkdir /home/share_dir
# chown -R smb_user:smbgrp /home/share_dir
# chmod -R 0770 /home/share_dir
# chcon -t samba_share_t /home/share_dir

建立连接到 Samba 的帐号, 下面会建立 smb_user 帐号, 然后用 smbpasswd 设定密码:

# useradd smb_user
# groupadd smbgrp
# usermod -a -G smbgrp smb_user
# smbpasswd -a smb_user

CentOS 7 的设定完成后, 在 Windows 里面去到 “执行”, 输入 “\centos_7” (这个名称是在 smb.conf 设定的 netbios name), 如果要进入 “share_dir” 目录, 输入上面用 smbpasswd 设定的密码就可以连接了。

Tags:

Leave a Reply