CentOS7配置共享文件夹

1、打开CentOS7的终端Konsole,使用“rpm -qi samba"命令查询是否已经安装了Samba,

  然后使用“yum install samba”命令,下载Samba包并安装。输入“y”,确认安装软件和软件依赖包。

2、使用“rpm -qa | grep samba”查看已经安装好的Samba的信息

3、添加共享文件夹的用户,使用“smbpasswd -a username”。

smbpasswd命令的常用方法:

  smbpasswd -a 增加用户(要增加的用户必须是系统用户)

  smbpasswd -d 冻结用户,就是这个用户不能在登录了

  smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用

  smbpasswd -n 把用户的密码设置成空. 要在global中写入 null passwords -true

  smbpasswd -x 删除用户
  

4、使用命令“mkdir /home/用户名/myshare”,在用户文件夹下新建“myshare”共享文件夹。

  

5、使用命令“chmod -R 777 /home/用户名/myshare”,将整个myshare文件夹与其中的文件和子目录的权限都设置为rwxrwxrwx,即所有人都可以查看操作。

  0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。

  所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。 例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。

  

6、使用命令“cd /etc/samba”进入Samba配置文件目录,并使用“ls”列出该目录下所有的文件,

  使用命令“cp smb.conf smb.conf.bak"对Samba配置文件做的一个备份,以防万一

  

7、使用命令“vi smb.conf",进入Samba配置文件,按下“i”键修改配置文件。

    在smb.conf最后添加

    [share]

     path = /home/phinecos/share

      available = yes

       browsealbe = yes

       public = yes

      writable = yes

8、下“Esc”键,并输入“:wq!”,退出配置文件,使用命令“systemctl stop firewalld”关闭防火墙,然后使用命令“systemctl disable firewalld”禁止防火墙开机启动

  

9、启动Samba服务,输入命令“systemctl start smb”

  

10、使用ifconfig查看IP地址

  

11、启动Samba服务后,在Windows系统上按下“win+r”键,输入"\\共享文件夹的IP地址",在看到文件夹后,点击进入文件夹,输入账户名和密码即可查看共享文件。

  

注意:在windows下没有权限访问时的问题

  可以登录samba服务器,但是没有权限访问linux下的共享目录
    1、确保linux下防火墙关闭或者是开放共享目录权限 iptalbes -F
    2、确保samba服务器配置文件smb.conf设置没有问题,可网上查阅资料看配置办法
    3、确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。

    这两个命令必须执行:
    iptables -F
    setenforce 0:

原文地址:https://www.cnblogs.com/lyh233/p/12273299.html

时间: 2024-10-28 00:39:02

CentOS7配置共享文件夹的相关文章

【转】virtualbox安装增强包及配置共享文件夹

原文网址:http://www.2cto.com/os/201308/233609.html virtualbox安装增强包及配置共享文件夹 因为需要在host及虚拟机间传输数据,想使用共享文件夹.但是单独设置了共享文件夹后在centos里找不到共享文件夹,看了下要安装增强包.好吧,顺便也解决下鼠标切换的问题,省的老是按右CTL切换,还有窗口也可以无缝切换,那就方便了.但是直接点了vbox里的增强工具包一直有报错. 找了下,需要几个地方注意下. VirtualBox 大 家都习惯性把它简称为 V

VirtualBox中ubuntu配置共享文件夹

VirtualBox中安装ubuntu serve后,需要配置共享文件夹,用于方法host windows中的数据: 1. 点击VirtualBox中的增强工具,VirtualBox会把工具加载到虚拟光驱中. 2, Mount 光驱:       mount /dev/cdrom /media/cdrom 3. 安装增强工具     cd /media/cdrom     ./VBoxLinuxAdditions.run 4. 安装完成后mount windows文件夹,例如VirutalBox

配置共享文件夹

配置共享文件夹 设置共享 文件夹属性-共享 对等网 工作组网络:家里两三台机器 C/S结构 资源集中放到服务器,用户直接访问服务器获取资源. 访问共享文件夹 \ip地址 \主机名 原文地址:https://www.cnblogs.com/sec875/p/12238800.html

vmware 的centos7虚拟机使用win10上共享文件夹

在虚拟机上配置共享文件夹和安装vmwaretools这里就不说了,网上有好多,但是最后一步,好多都是坑人的,配置好了我之后通过命令查看可以挂载的文件夹[[email protected] hgfs]# vmware-hgfsclient <br/>vmshare<br/>然后就是挂载最后一步是vmhgfs-fuse .host:/ /mnt/hgfs而不是mount -t vmhgfs .host:/ /mnt/hgfs我就是在最后一步被坑了好久 [[email protected

Mac下VirtualBox共享文件夹设置

环境:CentOS7.2最小化安装 步骤: 先安装必要软件包 yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel kernel-devel bzip2 安装完成之后点击菜单栏的devices菜单,点击insert guest additions cd image,稍等片刻,等虚拟机增强工具的iso挂载完成 mkdir -p /mnt/cdrom mount /dev/cdrom /mnt/cdrom  挂载光盘 ./mnt

Java读写Windows共享文件夹 .

版权声明:本文为博主原创文章,未经博主允许不得转载. 项目常常需要有访问共享文件夹的需求,例如共享文件夹存储照片.文件等.那么如何使用Java读写Windows共享文件夹呢? Java可以使用JCIFS框架对Windows共享文件夹进行读写,就这个框架可以让我们像访问本地文件夹一下访问远程文件夹. JCIFS的网址: http://jcifs.samba.org/ JCIFS是使用纯Java开发的一个开源框架,通过smb协议访问远程文件夹.该框架同时支持Windows共享文件夹和Linux共享文

virtual box实现centos和windows共享文件夹

今天在要实现centos(在virtualbox中)和windows实现共享文件夹的过程中遇到诸多错误,费了一下午时间来搞这个,首先配置共享文件夹的方法就不介绍了,这里面介绍的是在配置的过程中遇到的诸多错误 在VirtualBox的菜单里选择"设备"->"安装增强功能包(Install Guest Additions)" 之后桌面会出现一个光盘,在命令行里输入: cd /media/VBOXADDITIONS_4.3.12_93733/ 然后输入sudo ./

win2008server上如何开机挂载linuxNFS共享文件夹

1.配置LinuxNFS(Centos 7): 安装: yum install nfs-utils rpc-bind 配置共享文件夹: 编辑/etc/exports(非红色字体表示注释) /sharedir(共享文件夹目录) 10.10.10.0/16(允许访问的网段)(rw[对文件的权限]) 启动服务,开端口 2.win2008 server开机/永久挂载: 在cmd中输入: mount \\NFS_IP/sharedir(Linux目录格式) X:(盘符名,不能用已经存在的比如:C,D等)

SQL Server Alwayson配置两个节点加共享文件夹仲裁见证

标签:MSSQL/节点和共享文件夹多数 概述 之前讲过多数节点的仲裁配置,多数节点一般3个节点以上的奇数个节点:常见的是使用3个节点节点多了也是浪费因为Alwayson的只读路由只能利用到一个只读副本,但是从Windows2008开始可以用共享文件夹来代替一个节点来充当仲裁:这就又可以节省一台服务器了只需要两台数据库服务器加任意一台电脑的共享文件夹,但是一般会选择在域服务器上创建共享文件夹,可以使用alwayson的共享网络位置. 数据库:SQLServer2014 SP2 OS:Windows