向所有的技术人员和专家们致以问候!
我有安装了 Samba 服务器的 Ubuntu Server 12.4 LTS。我有第二个 2TB 硬盘。我想在第二个硬盘中创建一个文件夹并与 Windows PC 共享....我该怎么做?感谢大家的帮助。谢谢
答案1
我认为本指南将对您有所帮助:
指南中的主要步骤:
在 Samba 中为您的用户设置密码
sudo smbpasswd -a <user_name>
创建要共享的目录
mkdir /home/<user_name>/<folder_name>
为了安全起见,请进行备份:
sudo cp /etc/samba/smb.conf ~
编辑conf文件(你可以使用任何编辑程序,我更喜欢gedit)
sudo gedit /etc/samba/smb.conf
在文件末尾添加以下几行:
[<folder_name>] path = /home/<user_name>/<folder_name> available = yes valid users = <user_name> read only = no browseable = yes public = yes writable = yes ##Note that before and after the equal sign should be a SPACE!
完成后,重新启动 samba:
sudo restart smbd
Samba 重新启动后,要检查语法错误,请运行:
testparm
要从 Windows 访问共享目录,请运行:
\\<HOST_IP_OR_NAME>\<folder_name>\
文件夹名称将是您在“/etc/samba/smb.conf”中的“”中使用的值。
答案2
我找到了答案。编辑 fstab 时,将两个硬盘放在同一个文件夹中。然后只需将包含两个驱动器的文件夹添加到 fstab 即可。例如,我执行了 mkdir /media/USB1 和 mkdir /media/USB2 。在 fstab.conf 中添加了这两个文件,然后只需将 smb.conf 复制到 /media 驱动器,两个硬盘就会显示出来。所以我的 smb.conf 看起来像这样
[poopyshare]
comment = Sambapoo on Ubuntu
path = /media
read only = no
browsable = yes
爱你