linuxsmb共享设置
起因
因为hexo没有相关的可视化界面,本地写文章的话,需要在shell下进行写作,目前可能大家使用编辑器,我发现obsidan结合图床,可以带来较好的本地编辑体验。于是在本地的linux上搭建了相关的smb共享,这样,可以直接在_posts文件夹下创建文章,而且可以使用obsidian的模板功能,创建相关的模板,这样,文章的开头,就不用输入相关的命令了。记录下linux下smb服务端的创建记录。
安装软件包
apt update
#升级软件
apt-get install samba samba-common
#安装相关软件包
chmod 777 /home/ -R
#相关文件夹添加共享读取写入权限
创建用户
groupadd test -g 6000
useradd test -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
#在系统中添加相关共享账户
#缺少这一步的话,后续共享会报错
smbpasswd -a test
#添加相关账户至smb共享
创建共享文件夹
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
#smb共享文件夹备份
vim /etc/samba/smb.conf
#smb共享文件配置文件编辑
[home]
#共享名,该共享标签,可随意取,该名字为在其他电脑上看到的共享名
comment = home directories
#该共享描述
path = /home/
#共享路径
public = no
#指定该共享是否允许guest账户访问
writable = yes
#writable用来指定该共享路径是否可写
workgroup = DAWN
#设定 Samba Server 所要加入的工作组或者域
#在文件末尾添加以上内容,大写g可以直接进入文件末尾
结语
至此,smb文件创建完成,在windows中或者mac中,直接输入ip地址后,输入用户名和密码即可访问。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 孔昊天的折腾日记!
评论