Linux环境下文件共享环境搭建

NFS网络文件系统搭建

一、nfs服务器端

1. nfs服务器端环境搭建

安装nfs服务

    sudo apt-get install nfs-kernel-server

2. nfs服务器端配置

sudo vim /etc/exports
在文件中可添加如下的内容:
/home/terry/share *(rw,sync,no_root_squash)

/home/terry/share   :共享的目录
				* :  指定哪些用户可以访问
                *  所有可以ping通该主机的用户
                192.168.1.*  指定网段,在该网段中的用户可以挂载
                192.168.1.12 只有该用户能挂载
                
(ro,sync,no_root_squash):  权限 ( 其他选项man 5 exports 查看 )
                         ro : 只读
                         rw : 读写
                      	sync :  同步
    					no_root_squash : 不降低root用户的权限

3. 重启nfs服务

    sudo service nfs-kernel-server restart

或者:

    sudo /etc/init.d/nfs-kernel-server restart 

二、nfs客户端

1. nfs客户端环境搭建

  sudo apt-get install nfs-common

2. nfs客户端查看服务器端共享目录

sudo  showmount  -e  服务器IP

例如:

sudo  showmount  -e  192.168.14.50

3、将该目录挂载到本地

mkdir   /mnt/remote
sudo mount 主机IP:服务器端共享文件  /mnt/remote    

范例:

sudo mount 192.168.14.86:/home/terry/class  /mnt/remote

至此:在客户端就可以通过本地创建的/mnt/remote目录来完整操作服务器端共享的目录了。

Samba 服务器搭建

1. 服务器端环境搭建

安装samba服务

      sudo apt-get install samba

2. samba服务器端配置

 sudo vim /etc/samba/smb.conf

在文件中可添加如下的内容:

[shared]
path=/home/terry/share
writeable=yes
public=yes
browseable=yes
available=yes

其中

[shared] 是windows系统所能看到的共享文件夹名称;
path:linux 系统共享的文件目录

注意:

  同时修改共享目录权限为:    sudo chmod 777 共享目录

3. 重新加载samba配置文件

    sudo service smbd reload

4. 重新启动samba服务

    sudo  service smbd  restart

至此Linux系统中samba服务就搭建完成了。windows系统中就可以在 “运行” 中采用 \\192.168. 20.54 来访问到Linux共享文件,注意该IP是 Linux 系统的IP.

三、 ftp 服务搭建

1. 服务器端环境搭建

安装ftp服务

      sudo apt-get install vsftpd 

2. ftp服务器端配置

  sudo vim /etc/vsftpd.conf

在文件中可开启如下的设置:

local_enable=YES
write_enable=YES

这两个设置缺省是注释掉的,也就是前面有#号。取消掉#就可以了。

3. 重新启动ftp服务

    sudo service vsftpd restart

这样在Linux系统中ftp服务就搭建完成了。
在windows系统中可以使用任意一款FTP客户端软件来连接Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值