sshfs命令挂载远程目录(debian centos)

项目有台online机器需要迁移到另外1台上去 上面有多个不同目录需要
scp到另外1台上去 发现使用sshfs一次性的将目录挂载过来 在本地复制后在umount
这样省事也方便,也省去每次scp需要敲密码了。

基础环境
severA=192.168.1.122(6.0.10)debian 
severB=192.168.1.120(6.6)centos

1、安装sshfs(SSHFS - filesystem client based on ssh)
apt-get -y install sshfs

2、挂载格式
sshfs [[email protected]]host:[dir] mountpoint [options]

3、将severB机器上的/opt/111目录挂载到severA的/mnt下
echo "redhat"|sshfs -o nonempty,allow_other,password_stdin [email protected]:/opt/111 /mnt

4、参数说明
-o password_stdin read password from stdin (only for pam_mount!)
-o nonempty allow mounts over non-empty file/dir
-o allow_other allow access to other users

5、查看挂载
df -Th
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda1     ext3     19G  2.1G   16G  12% /
tmpfs        tmpfs    494M     0  494M   0% /lib/init/rw
udev         tmpfs    490M  156K  490M   1% /dev
tmpfs        tmpfs    494M     0  494M   0% /dev/shm
/dev/sda5     ext3     31G  179M   30G   1% /opt
[email protected]:/opt/111
        fuse.sshfs     26G  244M   25G   1% /mnt
==========================centos===========================
centos直接yum安装(前提是有epel源)
1、查询
yum list |grep sshfs
fuse-sshfs.x86_64                          2.4-1.el6                     epel

2、安装
yum -y install fuse-sshfs
时间: 2025-01-15 21:29:08

sshfs命令挂载远程目录(debian centos)的相关文章

如何用ssh挂载远程目录

如何用ssh挂载远程目录 标签: sshserver服务器linux网络 2011-06-24 10:05 2979人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. 当我们需要管理一台远程的linux服务器的时候经常使用的是比较安全的ssh.这里提供一个使用sshfs来挂载远程目录的方法.当你准备好开始做的时候请打开一个中端并按照下面的步骤进行操作:1.    sudo apt-get install sshfs 2.    sudo modprobe fus

Ubuntu下使用sshfs挂载远程目录到本地(和Windows挂载盘一样)

访问局域网中其他Ubuntu机器,在不同机器间跳来跳去,很是麻烦,如果能够把远程目录映射到本地无疑会大大方面使用,就像Windows下的网络映射盘一样.在Linux的世界无疑也会有这种机制和方式,最近在使用的过程中选择了sshfs这个工具来达到把远程目录映射到本地的功能. SSHFS可在本地安装的文件系统中,通过SSH获得所有加密的通信优势.使用sshfs可以把远程目录直接映射到本地,无需修改远程机器的设置,仅要求有ssh连接的权限(ssh都没有的话,还能干啥?) 官网地址: http://fu

ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 功能

ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 第一部分:使用ssh key 实现服务器间的免密码交互登陆 步骤1: 安装openssh-clients [[email protected] ~]# yum install openssh-clients -y 步骤2: 创建用户,所有机器同时操作,可直接使用root [[email protected] ~]# useradd test #如果使用root,这里跳过 [[email protected] ~]# ec

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

挂载远程目录的方式很多,这里把sshfs记录一下备忘. 安装 sshfs 在Ubuntu下,只需要使用 $ sudo apt-get install sshfs 一共才140kB 挂载远程目录到本地 $ sshfs  [email protected]:path  MountDir 例如 $ sshfs  [email protected]:/home/Suzzz     ~/Tmp/ 这样就把远程目录 /home/Suzzz挂载到了本地的 ~/Tmp下 这样的挂载,在文件管理器中也是可见的. 

Linux安装sshfs挂载远程目录到本地及卸载

挂载远程目录的方式很多,这里把sshfs记录一下备忘.Linux用sshfs挂载远程目录到本地 安装sshfs 在Ubuntu下,只需要使用 $ sudo apt-get install sshfs 一共才140kB 挂载远程目录到本地 $ sshfs [email protected]:path MountDir 例如 $ sshfs [email protected]:/home/Suzzz ~/Tmp/ 这样就把远程目录 /home/Suzzz挂载到了本地的 ~/Tmp下 这样的挂载,在文

NFS挂载远程目录

NFS是网络文件系统.NFS允许一个系统在网络上与他人共享目录和文件.通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件. #被挂载机:192.168.1.1 #要挂载的目录:/data/img,只允许192.168.1.2挂载 /data/logs,允许所有ip挂载 #挂载机:192.168.1.2 #192.168.1.1和192.168.1.2都要安装nfs和rpcbind yum  -a install nfs-utils rpcbind #########被挂载机19

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

参考链接:http://blog.csdn.net/netwalk/article/details/12952719 一.Ubuntu 上安装sshfs Ubuntu源中已经包含了sshfs,以及所需的fuse包,直接安装即可: sudo apt-get install sshfs 安装的时候会自动创建用户组fuse,要使用sshfs的用户需要先加到这个用户组里才行(记得完成后还要重新登录),不然会没有权限执行fusermount: fuse: failed to exec fusermount

sshfs 通过ssh 挂载远程目录

安装:yum -y install sshfs 挂载远程 ssh 文件系统: sshfs -p 1234 [email protected]:/home/ /mnt/ sshfs -p SSH端口 用户名@远程主机IP:远程主机路径 本地挂载点 sshfs -o transform_symlinks -o follow_symlinks [email protected]: /home/username/sshfs -o transform_symlinks 表示转换绝对链接符号为相对链接符号 

Linux挂载远程目录到本地及卸载

这里我们需要使用到sshfs这个工具,安装这个工具需要epel源 1. 确认你的CentOS 的版本 首先通过以下命令确认你的CentOS 版本 #cat /etc/redhat-release CentOS release 6.5 (Final) 2. 下载EPEL 的rpm 安装包 现在从上面的地址下载CentOS 版本所对应的EPEL 的版本 #wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8