又是无聊的一天,从同事那里拷贝文件,太麻烦遂搭了一个samba,配置成无密码.这样用的方便,局域网的速度远超于u盘移动硬盘这类的物品,就一个字爽.
0x00 安装samba
ubuntu 下 sudo apt-get install samba
centos 下 sudo yum install samba
0x01 配置samba
找到/etc/samba/smb.conf
检查下面几个点(基本上都有不用完全的一致,这几个配不配都行,出现问题了再配置)
vim /etc/samba/smb.conf
在[global]中添加如下几行(这儿是全局配置参数):
workgroup = WORKGROUP #windows 系统默认的工作组名称
server string = Samba Server Version %v #服务器的说明文字,随你怎么设
netbios name = MYSERVER #netbios协议下的主机名,现在不重要了
unix charset = utf8 #unix 系统中的字符
dos charset = GB2312 #为了在Windows系统中显示简体中文
主要是这一句
接下来设置Standalone Server Options
security = user
map to guest = Bad User #samba v4.1.1版本不支持share和server,当security设置为
user后需要加一行map to guest = Bad User才能允许无密码访问。
在ubuntu 18.04 lts 上面这个已经有了,所以不用动
接下面配置共享的文件夹
[temp] #这是我们分享的目录
comment = Temporary file space #对这个目录的注释
path = /tmp #分享目录的实际路径
writable = yes #是否可写入
browseable = yes #是否可见
guest ok = yes #免密码必须的!!!
把下面的这个配置放到配置文件的最后,然后重启samba ubuntu下面对应的是sudo systemctl restart smbd.service
和 sudo systemctl restart nmbd.service
. 共享目录如果不可用的话,还需要sudo chmod 777 -R [目录地址]
[temp]
comment = Temporary file space
path = /tmp
writable = yes
browseable = yes
guest ok = yes