samba配置

169 阅读2分钟

前言

相信大家大部分情况都是使用linux服务器写代码编译代码,看代码又是在Windows系统下。那么就需要有种方法,让我们可以在windows下面直接看linux服务器上面的代码,也就是可以共享linux服务器上面的文件到windows系统中。samba就是满足这种需求的软件。这个算是程序员工作中比较基础的脚手架了。

很多人可能会说,直接ssh连上服务器,然后使用vim编辑器不就可以了。是的,这是一种不错的方法,但是学习那个vim也是一个过程,况且大家都比较习惯使用windows看代码,不容易改变。最主要的是,对于C程序员而言,windows下有强大的source insight编辑器的存在,这个是vim目前无法替代的,看大型代码还是用si方便,vim只适合在熟悉代码的情况下,进行简单的编辑。

samba配置

samba配置简单的分几个步骤: 安装、配置、使用。

安装

我讲的是在Ubuntu下安装samba,使用如下命令:

apt install samba

配置

配置主要就是配置我们要分享哪个目录,配置对外分享名称,用户的权限设置等。

打开 /etc/samba/smb.conf 文件, 在末尾添加以下内容

[shared]			  //windows中看到的共享目录的名称
path = /path/to/shared/directory  //linux中共享的目录的路径
available = yes		 //后面这些全是访问权限
browseable = yes
public = yes		
writeable = yes		//me是自己的用户名,记得修改为自己的用户名
valid users = keep	//给samba服务设置账户

还需要给用户设置密码

smbpasswd -a keep

配置完成后,重启smbd服务


 systemctl restart  smbd.service

访问

在windows中,访问对应的linux服务器的ip, \\ip就可以看到shared目录, 点击目录,输入账户密码就可以访问了。

更多

工作中利用好工具,可以事半功倍的。当然,很多时候习惯也不容易改变,主要看需求的紧迫程度了。

另外推荐个学习git的工具网站,图形界面,步步为营,简单易懂。对于刚入门的程序员,好好学习git是很有裨益的。

https://learngitbranching.js.org/?locale=zh_CN


行动,才不会被动!

欢迎关注个人公众号 微信 -> 搜索 -> fishmwei,沟通交流。

博客地址: fishmwei.github.io

掘金主页: juejin.cn/user/208432…