linux安装samba服务器命令
linux安装samba服务器命令详细介绍
在 Linux 中安装 Samba 服务器的步骤因发行版不同而有所差异,以下是常见 Linux 发行版的安装命令:
1. Debian/Ubuntu 系列(如 Ubuntu、Debian、Linux Mint)
bash
update
samba samba-client
system-config-samba
2. Red Hat 系列(如 CentOS、Fedora、RHEL)
CentOS 7/RHEL 7 及以下
bash
yum samba samba-client
systemctl start smb nmb
systemctl smb nmb
CentOS 8/RHEL 8 及以上、Fedora
bash
dnf samba samba-client
systemctl start smb nmb
systemctl smb nmb
3. Arch Linux
bash
pacman samba
systemctl start smb nmb
systemctl smb nmb
4. 通用配置(安装后)
添加 Samba 用户
bash
smbpasswd your_username
配置防火墙(以常用工具为例)
- Firewalld(Red Hat 系列):bash
firewall-cmd --add-servicesambafirewall-cmd
- UFW(Ubuntu 系列):bash
ufw allow samba
验证安装
bash
systemctl status smb
9123 systemctl status smb
安装完成后,通过修改 Samba 配置文件 /etc/samba/smb.conf 即可定义共享目录和权限。