Linux设置文件夹共享

linux环境实现文件夹共享,常用的方法就是安装Samba,以下就是实现文件夹共享的步骤:

一、安装Samba

  yum -y install samba samba-client samba-common

二、修改Samba配置文件

  1.配置内核参数



  ulimit -n 16384

  vi /etc/security/limits.conf

  在最后加入以下内容


   * - nofile 16384

  tips: 这主要是避免在启动Samba时出现以下警告信息:

  rlimit_max: increasing rlimit_max (1024) tominimum Windows limit (16384)

  2.修改配置文件



  cd /etc/samba/

    先做备份,以防万一



  cp smb.conf smb.conf.bak

     修改[global]配置内容,并新添加[SHAREDOCS]内容。

        SHAREDOCS为共享文件夹名(本例访问共享文件夹不需要用户名和密码)

  [global]
      workgroup = WORKGROUP
      netbios name=SHAREDOCS
      server string=Samba Server
      security = user
      map to guest = Bad User
  [SHAREDOCS]
      path=/       注意:path的值为你要共享的文件夹名称,此处我选择了根目录
      writable=yes
      browseable=yes
      public= yes
      guest ok=yes

  

三、重启服务

  systemctl restart smb

  systemctl enable smb

  systemctl status smb

四、让samba通过防火墙

     1.直接关闭防火墙

  systemctl stop firewalld

  如果要开机自动关闭防火墙则

   systemctl disable firewalld

  2.配置/etc/sysconfig/iptables文件,添加

   -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
   -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
   -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
   -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT

  添加以上端口,配置完重启防火墙

  systemctl restart firewalld 

五、关闭SELINUX

  vim /etc/selinux/config

     

   把SELINUX的值改为disabled,之后需重启系统

  reboot

六、在局域网内其他电脑文件夹内输入//ip即可访问

  

原文地址:https://www.cnblogs.com/lbg1993/p/11642874.html

时间: 2024-10-11 03:23:32

Linux设置文件夹共享的相关文章

WIN7中如何设置文件夹共享

通常,在局域网内共享文件是非常有用的,也是一种非常好的共享资源和传送文件的方式.下面我将跟大家分享一下win7系统中局域网内共享文件夹的办法: 第一步.共享文件夹的设置,找到我们需要共享的文件夹,然后右击->属性,打开如下对话框: 打开共享选项,出现如下对话框: 在这里,我们选择Everyone角色,点击添加,并为Everyone角色设置权限,读取或者读/写权限,如图所示: 点击共享,然后回到属性对话框,我们再次选择高级共享,打开如下对话框,选择共享此文件夹: 第二步.网络的设置:打开网络和共享

linux 下文件夹共享

[[email protected] share]# yum install samba -y[[email protected] share]# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak[[email protected] share]# vi /etc/samba/smb.conf#======================= Global Settings ===================================== [g

局域网设置文件夹 共享和取消文件夹共享 经测试 没问题

一.添加文件共享 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 二.取消文件共享 1.控制面板 2. 3. 4.

c# 设置和取消文件夹共享及执行Dos命令

/// <summary> /// 设置文件夹共享 /// </summary> /// <param name="FolderPath">文件夹路径</param> /// <param name="ShareName">共享名</param> /// <param name="Description">共享注释</param> /// <re

freebsd 与win7进行文件夹共享

以前用的是ubuntu ,系统安装好之后,再装个vmware tools 就可以设置文件夹共享,进入/mnt/hgfs 找到共享文件夹 现在工作要用到freebsd ,要装vmware tools确实麻烦,试了几次都没有成功过,找了一下其他方法共享. http://blog.chinaunix.net/uid-22914802-id-1765557.html 用安装任何其他软件.直接用命令 mount_smbfs -I windowsip //[email protected]/共享文件夹 /m

VMware中linux与window文件夹共享

在虚拟机下来实现在windows下共享一个文件夹: (前提已安装完成vmtools:http://blog.csdn.net/pipisorry/article/details/21318931) 打开VMware->工具栏->虚拟机->选择 设置->选项 共享文件夹 点添加,按提示来添加一个windows下的文件夹.在/mnt/hgfs下就是你在windows下共享的文件夹了 不行的话直接将文件(夹)从linux拖曳到windows桌面上(文件夹中不能包含快捷方式) 两台wind

linux系统常用命令 -设置文件夹读写权限

设置文件夹的读写权限: sudo chmod -R 777 /data 权限码描述 sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限) -R表示包含设置所有子目录

解决WIN7与虚拟机CentOS的文件夹共享问题

一.系统与软件 WIN7 64bit.VirtualBox 5.0.14.CentOS 6.5.SecureCRT 7.2.3 二.使用文件夹共享需要安装增强功能,但是安装时无法读取光盘iso文件 三.为了方便操作,配置静态IP,并使用CRT连接上去(参考http://my.oschina.net/allman90/blog/294847?fromerr=CotpElUe) [[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcf

软件分享:比FTP,Windows共享更易用的局域网文件夹共享方式

说到局域网文件夹共享工具,很多人就会自动联想到Windows文件共享,FTP共享.不过这两种文件夹共享方式已经差不多是半个世纪前的产物了,按照工龄,也该到了退休的节点.比较尴尬的是,即使很多FTP工具一直在不停迭代更新,但终究逃不过被替换. 市场竞争愈演愈烈,企业各部门的文档管理需求也越来越高,特别对于中大型企业来说,仅实现共享是远远不够的,存储安全.禁止下载等更细致的权限设置,外发安全,以及文档的在线编辑协作等慢慢成为刚需.企业云盘不仅延续了个人云盘文件共享的DNA,并在此的基础上加入更丰富的