Debian / Ubuntu 安装设定 Samba


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

用 apt-get 安装 Samba 及其相关套件:

$ sudo apt-get install -y samba samba-common python-glade2 system-config-samba

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

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

$ sudo mkdir -p /samba/anonymous
$ sudo service smbd restart
$ sudo update-rc.d samba defaults

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

$ sudo mkdir /home/share_dir
$ sudo chown -R smb_user:smbgrp /home/share_dir
$ sudo chmod -R 0770 /home/share_dir
$ sudo chcon -t samba_share_t /home/share_dir

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

$ sudo useradd smb_user
$ sudo groupadd smbgrp
$ sudo usermod -a -G smbgrp smb_user
$ sudo smbpasswd -a smb_user

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

Leave a Reply