最近公司一台Ubuntu服务器 由于是服务器没有命令行界面
需要在这个服务器上做开发,由于我习惯了source insight 来做开发
而source insight 也不能直接访问ubuntu服务器,所以想到了用samba来在windows做一个网络文件夹的映射 这样就可以直接在windows下做开发了
步骤如下:
apt install samba
vi /etc/samba/smb.conf 最后加上如下
[work]
comment = samba home directory
path = /home/QMCY
public = yes
browseable = yes
public = yes
writeable = yes
read only = no
valid users = root
create mask = 0777
directory mask = 0777
available = yes
smbpasswd -a root
work表示 从windows下访问的时候显示的文件夹的名字
path就是linux下映射的想访问的目录
smbpasswd -a root 表示添加用户 这个是需要在命令行敲的
这样我在文件夹访问 \\192.168.0.210之后 就可以看到 qmcy了
第一次访问需要用户名密码
之后就可以像在windows下操作本地文件一样 方便了
停止服务
sudo service smbd stop
重启服务
sudo service smbd restart