博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建Samba服务器
阅读量:5302 次
发布时间:2019-06-14

本文共 954 字,大约阅读时间需要 3 分钟。

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

:当我们在windows环境下工作管理远程服务器文件的时候,我们一般是通过FTP上传文件到服务器,但是我们每改动一次文件就要重新上传一次才能生效,很是麻烦,那有没有比较简单的方法呢?

答案是肯定的,那就是Samba,下面简述一下CentOS服务器上安装Samba的过程(先关闭SELinux)。

yum install -y samba samba-client #安装Samba服务

修改配置文件:

vim /etc/samba/smb.conf     #编辑配置文件    #添加自定义配置    [html]          #共享的名称    workgroup = WORKGROUP   #工作组    path = /var/www/html    #本地文件系统的哪个目录共享出来(这里直接设置网站目录)    browseable = yes        #是否可以浏览    writable = yes      #是否可以写入    public = no         #是否公开或者公共    chmod -R 777 /var/www/html #修改文件夹及文件权限    useradd share       #添加用户    pdbedit  -a share   #添加用户    service smb start   #重启smb服务

这样一个Samba服务器就搭建好了,然后在window资源管理器输入服务器的地址,如果连接成功就可以看到CentOS下web目录的文件了,为了方便起见,可以添加一个网络映射,让它像本地磁盘一样有个盘符,在网络上右键->添加网络映射即可。

至此,就可以在windows下通过类似网络硬盘的方式访问web目录了,瞬间感觉方便了好多。

The end!

转载于:https://www.cnblogs.com/lantor/p/7351441.html

你可能感兴趣的文章
Asp.net窄屏页面 手机端新闻列表
查看>>
Linux 密钥验证
查看>>
windows下UDP服务器和客户端的实现
查看>>
NetAdvantage webdatagrid 控件的一些属性
查看>>
MySQL各版本的区别
查看>>
[poj1006]Biorhythms
查看>>
迭代器
查看>>
elasticsearch type类型创建时注意项目,最新的elasticsearch已经不建议一个索引下多个type...
查看>>
jQury 跳出each循环的方法
查看>>
spring AOP 之五:Spring MVC通过AOP切面编程来拦截controller
查看>>
在编译安装程序时候遇到/usr/bin/ld: cannot find -lxxx的时候的解决办法。
查看>>
使用 INSERT 和 SELECT 子查询插入行
查看>>
shell脚本解析10(练习4)------监视文件
查看>>
Java对象引用
查看>>
linux虚拟环境搭建
查看>>
ubuntu重装mysql
查看>>
JS 学习笔记
查看>>
python 并发编程 多进程 守护进程
查看>>
Linux ag命令
查看>>
Keepalived
查看>>