Linux挂载网络共享文件夹

本文介绍如何在Linux系统中安装并配置SMB服务,实现网络共享文件夹的自动挂载。通过设置用户名、密码及共享目录等参数,确保用户可以便捷地访问远程文件资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,在 linux 中要安装SMB服务。假设提供共享文件夹的主机 IP 为 192.168.0.1,可以通过下面的命令挂载网络共享文件夹

    mount -t smbfs -o username=用户名,password=密码 //192.168.0.1/sharedoc /mnt

用户名和密码分别对应您访问共享文件夹的用户名和密码,sharedoc 代表共享的文件夹的名字。

    为实现自动挂载,我们需要做以下设置。

        例如(假设您的网络连接已经正确设定好)
        网络主机的 IP: 192.168.0.1
        网络主机的使用者名称: myusername
        网络主机的登录密码: mypassword
        共享中的目录名称: linux
        主机上要挂载的目录: /media/sharename

          sudo mkdir /media/sharename
          sudo gedit /root/.smbcredentials

        在新增的文件内加入下面这几行

          username=myusername
          password=mypassword

        保存编辑过的文件

          sudo chmod 700 /root/.smbcredentials
          sudo cp /etc/fstab /etc/fstab_backup
          sudo gedit /etc/fstab

        将下面这一行加到文件最后面

          //192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials 0 0

        保存文件,重起 linux。

Linux系统可以使用FTP(File Transfer Protocol)挂载远程网络共享文件夹,通常是通过FTP服务器提供的共享目录。以下是基本步骤: 1. **安装必要的工具**: 首先,确保您的系统已经安装了`ncftpfs`或`proftpd-utils`(取决于您使用的Linux发行版),如果没有,可以通过包管理器如apt、yum或dnf来安装。 2. **配置FTP服务器**: 确保你的FTP服务器已设置好并允许匿名访问或需要权限的用户登录。确认共享文件夹有正确的权限,并且可以在FTP客户端上访问。 3. **创建FTP挂载点**: 使用命令行,例如: ```bash mkdir /mnt/ftp-share ``` 创建一个新的挂载目录用于存放从FTP服务器同步过来的数据。 4. **挂载FTP文件夹**: 使用`ncftpget`或`cifs`命令挂载,例如对于`ncftpfs`,你可以这样做: ```bash sudo ncftpget -u anonymous -p <your-password> ftp://<ftp-server>/<share-directory> /mnt/ftp-share ``` 或者对于CIFS/SMB共享: ```bash sudo mount.cifs //<server-ip-or-name>/<share-name> /mnt/ftp-share -o username=<username>,password=<password> ``` 5. **设置自动挂载**: 如果你想让这个挂载在每次启动时自动发生,可以添加到系统的`fstab`文件中,但记得替换相应的路径和信息: ```bash echo "//$server/share /mnt/ftp-share cifs username=<username>,password=<password> 0 0" | sudo tee -a /etc/fstab > /dev/null ``` 6. **检查并测试挂载**: 尝试挂载目录,查看是否成功: ```bash sudo mount /mnt/ftp-share ``` 注意:安全起见,建议使用SSH隧道或者其他加密方式连接FTP,避免明文传输密码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值