1. Samba软件包的安装
使用源安装,在终端中输入如下命令:
#sudo apt-get install samba
#sudo apt-get install smbclient
2. Samba服务器的启动、关闭和重启
重新启动Samba服务器:
sudo service smbd restart
sudo service nmbd restart
启动Samba服务器后,可以使用ps命令查看进程:
#ps -aux
显示如下:
root 4111 0.0 0.1 122500 5700 ? Ss 18:16 0:00 smbd -F
root 4112 0.0 0.0 122604 2124 ? S 18:16 0:00 smbd -F
root 4127 0.0 0.0 91304 1976 ? Ss 18:17 0:00 nmbd -D
3. 配置Samba服务
#mkdir /home/myth/share //创建共享的文件夹
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak //修改配置文件之前最好做个备份
#vim /etc/samba/smb.conf
或者使用 sudo gedit /etc/samba/smb.conf 打开配置文件
将文件中的内容做如下相应修改:
#security=user 后面添加:
security=share // share 为共享文件夹名称 可修改,其他处的需要一同修改
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/myth/share //共享文件夹的地址, 需按实际地址进行配置
public=yes
writable=yes
保存退出,启动Samba服务:
#/etc/init.d/samba start // 重启 samba 服务器 指令有变更
设置完成!
在Windows 下访问共享目录,可点击运行,输入 // 在运行中输入
\\192.168.0.10\share // 根据实际的 Ubuntu IP 地址配置
这样就能以匿名用户访问共享目录share了。
关于Windows下无写权限:chmod -R go+rwx share/ // Ubuntu 下把共享文件夹权限改为 777
如遇问题,根据实际返回情况自行百度!
1. Samba软件包的安装
使用源安装,在终端中输入如下命令:
#sudo apt-get install samba
#sudo apt-get install smbclient
2. Samba服务器的启动、关闭和重启
重新启动Samba服务器:
sudo service smbd restart
sudo service nmbd restart
启动Samba服务器后,可以使用ps命令查看进程:
#ps -aux
显示如下:
root 4111 0.0 0.1 122500 5700 ? Ss 18:16 0:00 smbd -F
root 4112 0.0 0.0 122604 2124 ? S 18:16 0:00 smbd -F
root 4127 0.0 0.0 91304 1976 ? Ss 18:17 0:00 nmbd -D
3. 配置Samba服务
#mkdir /home/myth/share //创建共享的文件夹
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak //修改配置文件之前最好做个备份
#vim /etc/samba/smb.conf
或者使用 sudo gedit /etc/samba/smb.conf 打开配置文件
将文件中的内容做如下相应修改:
#security=user 后面添加:
security=share
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/myth/share //共享文件夹的地址, 需按实际地址进行配置
public=yes
writable=yes
保存退出,启动Samba服务:
#/etc/init.d/samba start // 重启 samba 服务器 指令有变更
设置完成!
在Windows 下访问共享目录,可点击运行,输入 // 在运行中输入
\\192.168.0.10\share // 根据实际的 Ubuntu IP 地址配置
这样就能以匿名用户访问共享目录share了。
关于Windows下无写权限:chmod -R go+rwx share/ // Ubuntu 下把共享文件夹权限改为 777
如遇问题,根据实际返回情况自行百度!