本文介绍几种在Linux系统中挂载网络共享的常用方法,助您轻松访问远程文件。
方法一:使用 mount 命令
这是最直接的方法,适用于SMB/CIFS和NFS共享。
挂载SMB/CIFS共享:
sudo mount -t cifs //服务器地址/共享文件夹 /mnt/挂载点 -o username=用户名,password=密码,domain=域
登录后复制//服务器地址/共享文件夹: 网络共享的路径,例如//192.168.1.100/共享文件夹。/mnt/挂载点: 本地挂载点,例如/mnt/share。 请确保该目录已存在。-o username=用户名,password=密码,domain=域: 挂载选项,包含用户名、密码和域(如果适用)。 强烈建议不要直接在命令中输入密码,请参考本文“注意事项”部分。
挂载NFS共享:
sudo mount -t nfs 服务器地址:/共享路径 /mnt/挂载点
登录后复制服务器地址:/共享路径: NFS服务器地址和共享路径,例如192.168.1.100:/home/share。/mnt/挂载点: 本地挂载点。
方法二:利用 fstab 文件实现自动挂载
将挂载信息添加到/etc/fstab文件,系统启动时即可自动挂载。
编辑 fstab 文件:
sudo nano /etc/fstab
登录后复制
添加挂载条目:
SMB/CIFS:
//服务器地址/共享文件夹 /mnt/挂载点 cifs username=用户名,password=密码,domain=域 0 0
登录后复制NFS:
服务器地址:/共享路径 /mnt/挂载点 nfs defaults 0 0
登录后复制
保存并退出,然后执行 sudo mount -a 测试挂载。
方法三:使用 udisksctl 命令 (推荐)
udisksctl 是一个现代化的工具,更易于使用。 需要先安装 udisks2 包 (使用 apt, yum 或 dnf 根据您的发行版)。
挂载SMB/CIFS:
udisksctl mount -b //服务器地址/共享文件夹 --options username=用户名,password=密码,domain=域
登录后复制
挂载NFS:
udisksctl mount -b 服务器地址:/共享路径
登录后复制
方法四:使用 gvfs-mount 命令 (GNOME桌面环境)
gvfs-mount 适用于GNOME桌面环境,需要安装 gvfs-backends 包。
挂载SMB/CIFS:
gvfs-mount //服务器地址/共享文件夹
登录后复制
挂载NFS:
gvfs-mount 服务器地址:/共享路径
登录后复制
注意事项:
确保您拥有足够的权限访问网络共享。切勿将密码直接写入命令或 fstab 文件中! 使用更安全的方式存储凭据,例如密钥环 (keyring) 或 secrets 管理工具。挂载点目录必须预先创建。
选择适合您系统和偏好的方法,即可轻松挂载Linux网络共享。 建议优先使用 udisksctl,因为它更安全且易于使用。
以上就是Linux中如何挂载网络共享的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3093199.html