sftp用法

1. 用sftp如何登录服务器

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。

举例,如远程主机的 IP 是 192.168.0.1,用户名是kyu,在命令行模式下:

   sftp kyu@192.168.0.1

默认端口号为22,如果是其他端口号,例如22806,则使用命令:

   sftp -oPort=22806 kyu@192.168.0.1

回车提示输入密码。

进入提示符

sftp>

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以

   ssh kyu@192.168.0.1  -p 22806(其实sftp就是ssh 的一个程式,-p指定端口号)

2. sftp从服务器上下载文件:

sftp> get /var/www/kyu/index.php  /home/kyu/
   这条语句将从远程主机的  /var/www/kyu/目录下将 index.php 下载到本地  /home/kyu/目录下。

3. sftp将本地文件上传到服务器

sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
   这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。

4. 查看登录时的服务器和本机的当前目录:

你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.

5. 其他命令:改变路径可以用cd ,改变本机路径可以用 lcd;

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.

要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man  sftp.

如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了。

scp用法

1. 由本机向服务器传输文件:服务器IP地址192.168.100.100

scp -P 22 /home/user1/from/file.txt user@192.168.100.100:/home/user2/target_dir

2. 从服务器拷贝文件到本机文件夹/home/use1/to中
scp -P 22 user@192.168.100.100:/home/user2/test/file.txt /home/use1/to

本文引自:http://blog.sciencenet.cn/blog-803390-632223.html

转载于:https://www.cnblogs.com/lidonghao/p/3602523.html

Linux sftp用法相关推荐

  1. linux expect中文,Linux expect用法介绍

    1.expect是linux中一个交互命令,一般在 /usr/bin/expect路径下,如果该路径未加入到环境中需要先添加,其作用场景常用于交互执行输入指令 常用命令: expect 获取上一命令执 ...

  2. linux expect循环用法,Linux expect用法介绍

    1.expect是linux中一个交互命令,一般在 /usr/bin/expect路径下,如果该路径未加入到环境中需要先添加,其作用场景常用于交互执行输入指令 常用命令: expect 获取上一命令执 ...

  3. linux awk语法格式,Awk是什么?一文带运维小白快速掌握Linux Awk用法

    原标题:Awk是什么?一文带运维小白快速掌握Linux Awk用法 作者:a8 Awk.sed与grep,俗称Linux下的三剑客,它们之间有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以 ...

  4. linux sftp没有读写权限,sftp服务器上的Linux权限问题

    美好的一天! 我有一个位于虚拟机的linux sftp服务器.该VM可以访问sftp目录所在的GlusterFS存储. Sftp通过OpenSSH服务器工作,并根据sftpusers组来sftp Gl ...

  5. linux sftp远程连接命令

    linux sftp远程连接命令 sftp -oPort=60001 root@192.168.0.254 使用-o选项来指定端口号. -oPort=远程端口号 sftp> get /var/w ...

  6. linux怎么sftp传文件,如何使用Linux SFTP命令传输文件

    SFTP(SSH文件传输协议)是一种安全文件传输协议,用于通过加密的SSH传输访问,管理和传输文件. 与传统的FTP协议相比,SFTP提供了FTP的所有功能,并且更易于配置. 与sftp命令不同,该命 ...

  7. linux sftp 命令_Linux Sftp命令示例

    linux sftp 命令 File Transfer Protocol is a very popular protocol for transferring files between hosts ...

  8. linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr/eg/manly)

    文章目录 linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr) references 我的推荐(两个)

  9. linux more 用法

    [转]linux more 用法 名称:more 使用权限:所有使用者 使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..] ...

最新文章

  1. 【转载】究竟啥才是互联网架构“高可用”
  2. LZW算法PHP实现方法 lzw_decompress php
  3. Python之PIL库
  4. swoole的process模块创建和使用子进程
  5. 2021年中国高精地图产业研究分析
  6. oracle获取 小时数,Oracle函数 通过秒数或分钟数获取时间段
  7. 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,
  8. linux内核之中断和异常
  9. RICOH 身份证 便捷打印
  10. 用计算机新字库打出的文字,为什么用五笔打字有很多字打不出来(GBK和GB2312字库的区别)...
  11. 2020-09-20
  12. 从7654浏览器卸载到安装360安全卫士
  13. 证书信任管理器(用于https请求) X509TrustManager
  14. Intent启动拨号盘,实现打电话功能
  15. 计算机组成原理、操作系统、数据结构和计算机网络融会贯通
  16. 龙芯 python_html页面转PDF、图片操作记录,Vue项目入门实例
  17. Unity-简单的坦克大战的一些思路
  18. Linux下安装miniconda
  19. 前端权限管理方案之精确到按钮级别
  20. Java SpringBoot Rest请求Post传实体类接收不到值的问题

热门文章

  1. spring security加载原理(基于springboot)
  2. rabbitmq_management简介
  3. Hi3516A开发--安装交叉编译器
  4. Altium Designer -- PCB布局与布线
  5. 【译】Introduction to Byteball — Part 1: Why?
  6. Android Apk增量更新
  7. 目前区块链项目的生态系统:一共七大类
  8. JNI实现源码分析【四 函数调用】
  9. docker单一部署jenkins
  10. python正则表达式实例教程_Python正则表达式经典入门教程