美文网首页
挂载远程目录到本地

挂载远程目录到本地

作者: hfm0922 | 来源:发表于2019-10-16 10:50 被阅读0次

Linux使用sshfs挂载远程目录到本地

1.远程服务器安装ssh

## centos
sudo yum install openssh openssh-server 

## deepin
sudo apt install ssh openssh-server

2.本地主机安装 sshfs

## deepin
sudo apt install ssh sshfs

本地主机是centos查看步骤5,因为在测试中发现一些问题。

3.挂载

sshfs -p port root@ip:/path  

如:远程服务器:
目录: /mnt/software
ip:122.141.78.230
端口号:2222
将它挂载到本机/mnt/remote目录中:

sudo mkdir /mnt/remote
sudo sshfs -p 2222 root@122.141.78.230:/mnt/software  /mnt/remote

4.卸载

umount /mnt/remote

5.CentOS主机挂载远程目录

CentOS系统sshfs不在软件源中,需要添加epel源:

yum  install epel-release
yum -y install fuse-sshfs

也可以手动下载安装:

# CentOS7:
wget http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el7/en/x86_64/rpmforge/RPMS/fuse-sshfs-2.5-1.el7.rf.x86_64.rpm
# CentOS6:
wget http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el6/en/x86_64/rpmforge/RPMS/fuse-sshfs-2.5-1.el6.rf.x86_64.rpm
# 安装
rpm -ivh fuse-sshfs-2.5-1.el6.rf.x86_64.rpm 

6.错误分析

(1)read: connection reset by peer

网络故障:
查看服务器防火墙限定;
查看ssh的最大连接数,超过之后会服务器端会拒绝新的连接,直到有新的连接释放出来;
查看/etc/hosts.allow和/etc/hosts.deny配置文件限定ip登录
最后查看ssh是否安装

# 安装ssh
sudo yum install openssh
sudo yum install openssh-clients

(2)挂载完成之后,非管理员用户访问不了,只能通过root访问,加上allow_other选项即可:

sudo sshfs -p 2222 -o allow_other root@122.141.78.230:/mnt/software  /mnt/remote

(3)fuse: mountpoint is not empty,非空挂载,添加nonempty

sudo sshfs -p 2222 -o allow_other -o nonempty  root@122.141.78.230:/mnt/software  /mnt/remote

相关文章

  • 挂载远程目录到本地

    Linux使用sshfs挂载远程目录到本地 1.远程服务器安装ssh 2.本地主机安装 sshfs 本地主机是ce...

  • 每天一个Linux 命令 - sshfs

    sshfs *挂载远程目录到本地 * 此命令需要安装Ubuntu安装:$ sudo apt-get install...

  • 挂载远程目录到本地(备忘)

    使用sshfs 挂载 卸载 也可以用mount命令远程挂载 首先让我们看一下NFS服务器的安装步骤。一、NFS服务...

  • linux的scp和sftp简单使用

    scp 远程拷贝文件的命令 远程下载文件到本地目录 远程下载目录到本地 上传文件到远程机器指定目录 上传本地目录到...

  • SCP命令常用操作

    传输本地文件至远程服务器 传输本地目录至远程服务器 传输远程服务器文件到本地 传输远程服务器目录到本地

  • 远程拷贝命令:scp用法

    从远处复制文件到本地目录 从远处复制到本地 上传本地文件到远程机器指定目录 上传本地目录到远程机器指定目录 本文只...

  • Git基本命令

    创建git仓库: git init 本地文件夹 git clone 远程目录到本地 创建分支 git checko...

  • sshfs挂载远程文件系统

    安装软件 在本地创建一个挂载点 挂载远程主机的目录 只需要更改username@ip:/path为远程的用户名, ...

  • 使用SecureCRT的SFTP命令行在WINDOWS与LINU

    可用命令:cd 路径 更改远程目录到“路径”lcd 路径 更改本地目录...

  • 我的第一篇博客

    搭建本地YUM本地库iso挂载 挂载: 卸载: 挂载:

网友评论

      本文标题:挂载远程目录到本地

      本文链接:https://www.haomeiwen.com/subject/guyymctx.html