1、Samba软件包的安装
使用源安装,在终端中输入如下命令:
sudo apt-get install samba
sudo apt-get install smbclient
2、配置Samba服务
Samba服务器主要配置文件为/etc/samba/smb.conf,并且可以将NetBIOS名与主机的对应关系写在/etc/samba/lmhosts文件中。
1)在ubuntu共享一个目录,新建一个共享目录(比如:/home/johnchen/smb-share)。
2)在终端中输入:chmod -R go+rwx smb-share/ 可使Windows下用户对该共享目录拥有写权限。
3)将建立好的目录的设置信息写入/etc/samba/smb.conf文件即可。
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak //修改配置文件之前最好做个备份
使用 sudo gedit /etc/samba/smb.conf 打开配置文件
将文件中的内容做如下相应修改:
#security=user 后面添加:
security=share
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/johnchen/smb-share
public=yes
writable=yes
保存退出,启动Samba服务:
sudo service smbd start
如果想停止Samba服务:
sudo service smbd stop
在Windows下访问共享目录,运行窗口(热键:win+R)中输入
\\192.168.16.111\share
ubuntu查看ip地址,在终端中输入ifconfig
使用源安装,在终端中输入如下命令:
sudo apt-get install samba
sudo apt-get install smbclient
2、配置Samba服务
Samba服务器主要配置文件为/etc/samba/smb.conf,并且可以将NetBIOS名与主机的对应关系写在/etc/samba/lmhosts文件中。
1)在ubuntu共享一个目录,新建一个共享目录(比如:/home/johnchen/smb-share)。
2)在终端中输入:chmod -R go+rwx smb-share/ 可使Windows下用户对该共享目录拥有写权限。
3)将建立好的目录的设置信息写入/etc/samba/smb.conf文件即可。
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak //修改配置文件之前最好做个备份
使用 sudo gedit /etc/samba/smb.conf 打开配置文件
将文件中的内容做如下相应修改:
#security=user 后面添加:
security=share
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/johnchen/smb-share
public=yes
writable=yes
保存退出,启动Samba服务:
sudo service smbd start
如果想停止Samba服务:
sudo service smbd stop
在Windows下访问共享目录,运行窗口(热键:win+R)中输入
\\192.168.16.111\share
ubuntu查看ip地址,在终端中输入ifconfig
这样就能以匿名用户访问共享目录share了。
ubuntu下用smb://ip地址