基于Linux的三种文件共享方式

  • linux和windows之间的文件共享方式

  • 用Internet 文件系统(CIFS)也称为服务器信
  • 适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统息块(SMB)
  • Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件进行共享
  • 并将Linux打印机作为CIFS/SMB打印机共享进行共享

基于Linux的三种文件共享方式_第1张图片

下面的登陆方法实则为在外面查看这个共享文件的信息,并不能对这个共享文件进行管理和使用

下面的登陆方法可以进入到共享文件系统的内部,对文件进行管理,上传或者删除

查看smb中共享的文件

基于Linux的三种文件共享方式_第2张图片

挂载的使用和进入到这个smb文件系统中的使用效果完全一样,挂载使用的更加方便,挂载创建的文件,在文件共享的时候依旧可以查看

基于Linux的三种文件共享方式_第3张图片

基于Linux的三种文件共享方式_第4张图片

基于Linux的三种文件共享方式_第5张图片

以上的实验是基于selinux关闭的状态,下面修改selinux为ENFORCING状态如何共享文件

使用以下的命令进行查看samba中的安全上下文的开启或关闭的所有的文件的状态

基于Linux的三种文件共享方式_第6张图片

基于Linux的三种文件共享方式_第7张图片

基于Linux的三种文件共享方式_第8张图片

基于Linux的三种文件共享方式_第9张图片

当/westos被删除时,重新建立文件的属性会有所改变,需要重新更改安全上下文来允许目录得到共享,而samba_export_all_ro的开放会大大的加大原有的权力的开放--samba_export_all_ro的权力更大一些不到万不得已的时候不要时候,当别的权力不足以支持时在使用这个权力,一般不使用这种权力

基于Linux的三种文件共享方式_第10张图片

基于Linux的三种文件共享方式_第11张图片

基于Linux的三种文件共享方式_第12张图片

寻找另一台机器,可以是真机来做cifs的文件共享的客户端的测试

  • linux和linux之间的文件共享方式

  • NFS

基于Linux的三种文件共享方式_第13张图片

在客户端测试,在使用文件共享的时候使用挂载更为方便,在客户端挂载这个文件,便可以开始使用了

基于Linux的三种文件共享方式_第14张图片

 

基于Linux的三种文件共享方式_第15张图片

基于Linux的三种文件共享方式_第16张图片

基于Linux的三种文件共享方式_第17张图片

基于Linux的三种文件共享方式_第18张图片

在共享文件系统中创建文件,指定文件的所属人为客户端的用户所有,前提时客户端必须存在此用户

使用exportfs   -rv 重读这个文件,寻找不同网段的主机在客户端进行测试,如果是只读则说明设置成功

  • 基于linux下的网络硬盘共享

基于Linux的三种文件共享方式_第19张图片

使用fdisk查看时并不能看见新建的共享分区,在设置完成后在查看就可以发现了

使用umount卸载这个挂载,在配置文件写好之后刷新这个mount,使用df查看挂载到/mnt下,则说明配置文件更改成功

挂载这个磁盘的实际的大小则为最初的服务器上设置的共享磁盘的大小,则说明实验成功

使用树型结构来查看文件中的内容

基于Linux的三种文件共享方式_第20张图片

退出并不能使得使用过的磁盘完整的清除,使用删除可以清除客户端的共享磁盘

基于Linux的三种文件共享方式_第21张图片

基于Linux的三种文件共享方式_第22张图片基于Linux的三种文件共享方式_第23张图片

基于Linux的三种文件共享方式_第24张图片

共享磁盘被完整的清除,实验结束

 

 

 

 

 

你可能感兴趣的:(基于Linux的三种文件共享方式)