最近很是郁闷,电脑的硬盘竟然直接损坏了,数据也还没有恢复,也就先申请了新硬盘重新搭建环境了。这半年开始直接使用ubuntu系统而不是作为虚拟机,前面配置过很多次smaba了,但每次相隔几个月后再配置的时候就又得各种bing了。现简单写在这里,便于查找。
1、安装smaba协议:
sudo apt-get install samba
2、创建共享文件夹:
mkdir /home/workspace/smbspace
3、添加smb用户名和密码:
smbpasswd -a username
NEW SMB password:
Retype new SMB password:
4、修改/etc/samba/smb.conf配置文件,在该文件末尾添加如下:
[JayShare]
comment = this is linux share directory
path = /home/Jayworkspace/smbspace
public = yes
writable = yes
valid users = Jay
create mask = 0755
directory mask = 0755
force user = nobody
force group = nogroup
available = yes
browseable = yes
create mode = 0644
force create mode = 0644
directory mode = 0755
force directory mode = 0755
到此,基本已经设置完成了。至于,那些什么添加乱码、安全级别我都没有去修改,也基本没有出现类似情况。如果实在不幸发生了,那就去修改一下『global』。如果发现在windows下不能对共享文件夹进行写权限,可以命令行修改而不必要去修改smb.conf问夹,利用如下命令行(来自于网络,已测可用):
chmod -R go+rwx /home/Jayworkspace/smbspace/