精华内容
下载资源
问答
  • 共享目录
    千次阅读
    2021-05-09 06:25:11

    linux mount挂载共享目录详解

    这里有新鲜出炉的 Linux 常用命令,程序狗速度看过来!

    Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 UNIX 工具软件、应用程序和网络协议。

    本篇文章主要介绍了 linux mount 挂载共享目录详解,详细的介绍 mount 命令的使用,具有一定的参考价值,有兴趣的可以了解一下。

    挂载 windows 共享目录或 FTP:

    方式一:包含密码

    sudo mount//192.168.10.22/FTPServer /windows -o username=user,password=abcdefg -t cifs

    方式二:密码单独输入

    sudo mount//192.168.10.22/FTPServer /windows -o username=user -t cifs

    password:abcdefg

    卸载:

    umount/FTPServer

    挂载 linux 共享目录:

    【修改 server 端】

    修改 / etc/export 文件,加入:

    /home/user/source*(rw)

    执行如下命令是新增的共享生效

    $/etc/rc.d/init.d/nfs restart

    【客户端】执行如下命令挂载共享:

    mount-t nfs-o rw192.168.10.94:/home/user/source/home/user/target

    设置开机启动自动挂载

    1、修改 mount_AtoB.sh 的密码

    2、将 mount_AtoB.sh 文件放到 / home/user 目录下

    3、改变文件的执行权限,执行如下命令:

    chmod777mount_AtoB.sh

    4、将文件加入到启动文件中:

    $ echo/home/user/mount_94to93.sh>>/etc/rc.d/rc.local

    mount_AtoB.sh 文件内容,其中 abcdefg 为 192.168.10.94 的密码:

    setfileformat=unix

    #!bin/bash

    mount-t nfs-o rw192.168.10.94:/home/user/source/home/user/target<

    abcdefg

    EOF

    来源: http://www.phperz.com/article/17/0818/337737.html

    更多相关内容
  • Linux 配置共享目录方法

    千次阅读 2021-05-11 15:53:58
    配置共享目录有三种方法:第一种:使用Vmware自带的文件共享的功能,进入Vmware,点击虚拟机选项,然后点击”设置“,再点击标签“选项”这一项,找到“共享文件夹”,然后设置为”总是启动“。随后自己可以进行添加...

    配置共享目录有三种方法:

    第一种:使用Vmware自带的文件共享的功能,进入Vmware,点击虚拟机选项,然后点击”设置“,再点击标签“选项”这一项,找到“共享文件夹”,然后设置为”总是启动“。随后自己可以进行添加共享文件夹的路径。

    ea1769debdaed44bb6dce99482516f1e.png

    设置成功后会在目录:/mnt/hgfs下面看到共享的文件夹

    第二种:在Ubuntu内安装samba服务。

    (1)下载安装samba服务:sudo apt-get install samba

    (2)配置samba服务,在文件/etc/samba/smb.conf的末尾添加配置信息

    [myshare]   #共享文件夹的名称,可以随便设计

    path=/home    #Ubuntu和window中共享的目录,可以根据用户的需要修改,注意等号两边不能出现有空格。

    available=yes  #说明:available用来指定该共享资源是否可用。

    browseable=yes  #说明:browseable用来指定该共享是否可以浏览。

    public=yes  #说明:public用来指定该共享是否允许guest账户访问。

    writable=yes  #说明:writable用来指定该共享路径是否可写。

    (3)配置完成后。需要进行重新加载samba配置文件,并且重新启动samba服务

    sudo service smbd reload

    sudo service smbd restart

    (4)最后在window中,按下”win+R“进入运行界面。输入ubuntu的IP即可进入。

    第三种:利用FTP服务来进行共享文件

    在Linux系统中安装FTP服务端,我们作为开发组通过Windows的FTP客户端将资料上传或者下载。

    (1)在Ubuntu中安装FTP服务端:

    sudo apt-get install vsftpd

    (2)安装完之后,需要对其配置文件/etc/vsftpd.conf进行修改,找到文件中的以下两行语句

    #local_enable=YES

    #write_enable=YES

    将它们前面的#删除,保存即可

    (3)然后重新启动FTP服务

    sudo service vsftpd restart

    (4)在Windows中使用任意一款FTP客户端连接我们Ubuntu即可。

    展开全文
  • Linux服务器上设置共享目录

    千次阅读 2022-04-26 09:28:47
    共享目录设置(LINUX): 服务器端: 1.查看是否安装NFS服务 命令:rpm -qa|grep nfs 若出现如图所示信息,说明已安装NFS。 2.创建共享目录,并赋予读写权限 # 创建共享目录 mkdir share/ # 给共享目录赋予读写...

    共享目录设置(LINUX):

    服务器端:

    1.查看是否安装NFS服务

    命令:rpm -qa|grep nfs

    若出现如图所示信息,说明已安装NFS。
    在这里插入图片描述

    2.创建共享目录,并赋予读写权限
    # 创建共享目录
    mkdir share/	
    # 给共享目录赋予读写权限
    chmod -R 777 share/
    
    3.root用户修改NFS的配置文件/etc/exports
    # <输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]
    # 要共享的目录:/home/ap/share
    # 客户端的地址:x.x.x.x
    # rw代表客户端可以对共享目录进行读写操作
    /home/ap/share x.x.x.x(rw,insecure)
    
    4.启动NFS服务

    命令:systemctl start nfs

    客户端:

    1.创建挂载目录
    # 创建目录用来挂载共享目录,挂载目录最好与共享目录结构一致
    mkdir share/	
    # 给挂载目录赋予读写权限
    chmod -R 777 share/
    
    2.挂载共享目录

    命令:mount NFS服务器ip:共享目录 本地挂载点目录
    如:

    mount 192.1.8.128:/home/ap/share share/
    
    3.验证是否挂载成功

    在共享目录中创建文件,如果在挂载目录中也能看到相同的文件,那么说明挂载成功。

    展开全文
  • Centos7 NFS共享目录(单机版)

    千次阅读 2022-04-03 03:28:08
    **服务端:**192.168.30.13 提供共享目录 **客户端:**192.168.30.14、192.168.30.15, 挂载使用服务端共享路径 安装nfs yum install nfs-utils rpcbind -y 启动 systemctl start nfs.service systemctl start ...

    环境介绍

    centos 7
    三台机器:

    服务端: 192.168.30.13 提供共享目录
    客户端: 192.168.30.14、192.168.30.15, 挂载使用服务端共享路径

    此方案为测试环境单机部署方案,服务端一旦挂了就不可用了
    生产环境请采用 nfs + keepalived 高可用方案部署

    安装NFS(服务端和客户端都需要)

    yum install nfs-utils rpcbind -y
    

    启动NFS

    systemctl start nfs.service
    systemctl start rpcbind.service
    
    # 开机自启
    systemctl enable nfs.service
    systemctl enable rpcbind.service
    

    服务端-192.168.30.13

    创建共享目录

    mkdir -p /elastic/backup
    chmod 777 -R /elastic/
    

    设置共享

    修改 /etc/exports,添加共享目录

    echo "/elastic/backup 192.168.30.0/24(rw,no_all_squash,sync)" >> /etc/exports
    
    # 刷新配置使得修改立刻生效
    exportfs -r
    

    Tips:
    /elastic/backup 192.168.30.0/24(rw,all_squash,sync) 逗号前后不能有空格,否则报错

    echo xx >> {file_name}: 追加到文件
    echo xx > {file_name}: 覆盖文件
    如果是目录,所有子目录都会被共享,如下图

    ![image.png在这里插入图片描述

    NFS配置参数权限

    详情 命令行 查看linux手册 man exports
    man-exports.txt

    参数名称参数用途备注
    ro默认,客户端具有只读权限
    rw客户端具有读写权限
    sync1.0.0版本以上默认同步,请求或写入数据时,数据同步写入到NFS Server的硬盘后才响应客户端已完成。
    async1.0.0及以下版本 默认异步,请求或写入数据是,先返回请求,再将数据写入到内存缓存和硬盘中,即异步写入数据。此参数可以提升NFS性能,但是会降低数据的安全
    no_root_squash默认情况下,客户端机器上的用户 root 发出的任何文件请求都被视为服务器上的用户nobody 发出的。(具体请求映射到哪个 UID 取决于服务器上用户“nobody”的 UID,而不是客户端。)如果 选择no_root_squash,则客户端计算机上的 root 将具有相同级别的文件访问权限系统作为服务器上的根。这可能会产生严重的安全隐患,尽管如果您想在涉及导出目录的客户端计算机上执行任何管理工作,这可能是必要的。如果没有充分的理由,您不应指定此选项
    all_squash不管访问NFS Server共享目录的用户身份如何,它的权限都被压缩成匿名用户,同时它的UID和GID都会变成nobody账号身份。默认no_all_squash
    anonuid/anongid明确地设置了匿名帐户的UID和GID。
    此选项主要适用于PC / NFS客户端,您可能希望所有请求似乎来自一个用户。 例如,考虑下面的示例部分中的/ home / joe的导出条目,将所有请求映射到UID 150(这应该是用户joe)
    UID必须存在于/etc/passwd

    客户端-192.168.30.14/192.168.30.15

    查看可挂载目录

    showmount -e 192.168.30.13
    

    创建空挂载点

    mkdir -p /elastic/backup
    chmod 777 -R /elastic/
    

    挂载共享文件

    mount -t nfs 192.168.30.13:/elastic/backup /elastic/backup
    
    # 开机自动挂载,非nfs官方推荐永久挂载方案
    echo "mount -t nfs 192.168.30.13:/elastic/backup /elastic/backup" >> /etc/rc.local
    # rc.local赋执行权限,centos7后 rc.local默认没有执行权限
    chmod +x /etc/rc.d/rc.local
    
    

    Tips: centos7rc.local默认没有执行权限,通过rc.local设置开机自启的话,需要手动赋予rc.local执行权限

    NFS官方永久挂载方案可参考: http://nfs.sourceforge.net/nfs-howto/ar01s04.html#nfs_boot_time

    查看挂载

    df -h
    

    ➜ ~ df -h
    Filesystem Size Used Avail Use% Mounted on
    devtmpfs 899M 0 899M 0% /dev
    tmpfs 910M 0 910M 0% /dev/shm
    tmpfs 910M 9.8M 900M 2% /run
    tmpfs 910M 0 910M 0% /sys/fs/cgroup
    /dev/mapper/centos-root 17G 3.2G 14G 19% /
    /dev/sda1 1014M 184M 831M 19% /boot
    tmpfs 182M 0 182M 0% /run/user/0
    192.168.30.13:/elastic/backup 17G 3.2G 14G 19% /elastic/backup

    卸载

    umount /elastic/backup
    

    参考文件

    NFS官网文档:http://nfs.sourceforge.net/nfs-howto/

    展开全文
  • linux挂载windows共享目录

    千次阅读 2022-03-31 10:46:01
    inux挂载windows共享目录,拷贝windows目录下文件,或者linux跟windows文件互通
  • 使用samba服务器访问共享目录

    千次阅读 2020-06-28 20:43:05
    client -y //安装samba服务和依赖包 # systemctl start smb.service nmb.service //启动samba服务 # systemctl status smb.service nmb.service //查看服务 3、建立共享目录 mkdir /home/company 4、创建访问账号 //...
  • 使用 NFS 创建共享目录并挂载

    千次阅读 2022-01-16 17:57:25
    创建共享目录 /share 并设置权限 [root@bigdata0 /]# mkdir /share [root@bigdata0 /]# chmod 666 /share 编辑 export 文件 [root@bigdata0 /]# vi /etc/exports /share 192.168.50.0/24(rw,no_root_squa
  • Linux挂载NFS共享目录

    千次阅读 2022-04-18 15:30:45
    在linux上挂载NFS目录
  • 2. 设置共享目录权限 第三步:选择要共享的文件夹点击共享一栏 第四步:设置要共享的账户为Everyone 3. 设置本地策略 第五步:window徽标键+r调出运行窗口输入secpol.msc 第六步:删除Guest 第七步:选择为仅...
  • 本文会介绍几种访问共享目录的几种方式(Windows和Linux) 第一种是通过命令连接到共享目录后再进行读写操作,第二种通过WebClient的方式连接目录后进行读写; 第三种SSH的方式进行读写(.net core 的Linux环境下...
  • linux 创建共享目录

    千次阅读 2020-11-30 10:24:43
    2、共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写 打开samba的配置文件 vim /etc/samba/smb.conf [global] 部分内容如下: [global] workgroup = WORKGROUP security = user passdb backend = ...
  • linux配置samba共享目录及权限

    千次阅读 2021-02-03 18:25:10
    关于centos ubuntu不同版本,参考:如何在CentOS 7上安装和配置Samba 关于centos共享samba无法写入的问题,与selinux有关,参考:RHEL5下的Samba共享目录无法写入的解决方案 --------------------------------------...
  • 虚拟机共享目录位置

    千次阅读 2022-01-25 17:51:39
    今天在VMware中设置了共享文件夹后,在虚拟机中老是找不见共享文件夹,尝试半天终于解决,如下: 1.首先使用cd /进入根目录 2.在进入mnt目录 3.然后看一下这个文件夹下是否有东西ls,若没有,新建文件夹hgfs mkdir ...
  • linux创建共享目录

    千次阅读 2019-01-10 22:54:31
    一、服务端(ip:192.168.102.229) 1、yum install nfs-utils ...2、创建共享目录 ex:mkdir -p /data/share  chmod 777 /data/share 3、编辑配置文件 vi /etc/exports /data/share *(rw,sync) #* 指允许所有...
  • NFS 共享目录

    千次阅读 2018-09-25 17:08:16
    root 用户,那么对于该共享目录而言,该客户端就具有 root 权限; 其他 Ubuntu nfs 常用的参数有: ro:只读访问 async :nfs 在写入数据前可以相应请求 secure: nfs 通过以下的安全 TCP/IP 端口发送 insecure...
  • VMware虚拟机挂载宿主机共享目录

    千次阅读 2022-02-25 11:14:11
    查看共享目录 # vmware-hgfsclient data1 执行命令挂载目录 mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,nonempty 修改数据令系统启动时自动挂载 vim /etc/fstab #在末尾另起一行
  • 经过搜索查到才明白:newshare是一个电脑的名称,SoftwareSvr是一个共享目录,为了更容易理解:就是把\\IP\\SoftwareSvr共享目录映射为本地一个磁盘Z。 关于net use的命令帮助如下: net use /help 此命令的语法...
  • python3 访问windows共享目录

    千次阅读 2020-09-25 10:51:49
    python3 访问windows共享目录 1、安装pysmb包 pip install pysmb 2、连接共享目录 #!/usr/bin/env python3 # -*- coding:utf-8 -*- from smb.SMBConnection import SMBConnection server_ip = "10.0.0.1" #...
  • Docker容器中挂载NFS共享目录

    千次阅读 2020-12-11 10:32:15
    之前在...这里介绍下如何在容器中挂载NFS服务器上的共享目录. Dockerfile内容如下: FROM ubuntu:16.04 LABEL maintainer="FengBingchun fengbingchun@163.com" \ version="1.0
  • 进行 Windows(宿主机)与 Linux(VMware)之间进行文件共享时,就是挂载不上去共享目录 之前还一度扫描不到共享目录(smbclient -L //[宿主机的IP地址]) 报错代码: [root@kvm ~]# mount.cifs //192.168.126.1/JX...
  • Linux下共享目录挂载到Windows

    千次阅读 2020-03-14 17:45:04
    在嵌入式开发中,一般都要交叉编译,开发代码都在Windows中进行,需要编译时在Linux下进行。所以,一般的开发模式是是,存在一...1、代码存放在Windows中,并创建共享目录,在Linux中挂载Windows共享目录。特点:代...
  • 1. 清除网络凭据 复制 控制面板\用户帐户\凭据管理器 后打开文件资源管理器将复制内容粘贴到地址栏中并回车,选择「Windows 凭据」如下图: ...之后关闭窗口,等 1 分钟左右后即可更换账号访问共享目录
  • nfs共享目录权限问题解决方案

    千次阅读 2020-04-04 12:17:06
    普通用户使用共享目录时的权限问题 之前做nfs共享目录都是给root用户使用,并且设置了no_root_squash,一直没思考过权限问题 信用卡压测时给anytxnv2用户使用nfs共享目录时发现 不能在目录里创建或者删除用户 ...
  • Linux系统中如何创建NFS共享目录

    千次阅读 2020-12-03 22:18:51
    Linux共享目录是让不同的服务器可以共同分享数据的功能,那么你知道Linux系统如何设置NFS共享吗?  网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,...
  • Android Q读写共享目录媒体文件

    千次阅读 2020-04-29 15:26:28
    Android Q读取公共目录媒体文件 有些人通过文件名称去查找公共目录下媒体文件却获取不到,可能是由于查询条件写错了。注意下MediaStore.Video.Media.DISPLAY_NAME 参数,我用MediaStore.Video.Media.BUCKET_DISPLAY_...
  • windows10设置共享目录

    千次阅读 2018-05-27 18:29:00
    * 创建用户 ...2. 选中弹出的“计算机管理”. 3. 进入“系统工具”->“本地用户和组”->“用户” 4. 空白处右键,“新用户” ...6. 勾选“用户不能更改密码”,“密码永不过期”, 点击...1. 右键点击需要共享的文件...
  • 后来由于工作原因安装了个32位的Ubuntu 14.04虚拟机,还是使用上面这个办法来进行Windows和Linux共享文件夹,竟然出现您可能没有权限使用网络资源,请与这台服务器管理员联系 指定的网络名不可用或者本地设备名已在...
  • Centos7挂载windows的共享目录

    千次阅读 2019-03-04 22:46:43
    1. 在windows上创建一个共享目录 1.1 设置共享 右键需要共享的文件夹,点击“共享”,点击“共享此文件夹”,此时可以设置权限。默认权限是“读取”。 1.2 更改权限 接着上述步骤,点击“权限”按钮,打开权限对话框...
  • vagrant(四):共享目录

    千次阅读 2019-01-03 07:06:22
    vagrant共享目录共享目录synced_folder 参数共享目录类型参考: 共享目录 共享目录可以设置Vagrant在宿主机(host)和虚拟机(guest)之间同步文件,这样做的好处是可以在宿主机上开发,在虚拟机上运行。 vagrant默认...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 815,700
精华内容 326,280
关键字:

共享目录