zoukankan      html  css  js  c++  java
  • SSH和SFTP的简单使用

    ssh命令

    ssh 命令用来远程登录linux主机:
    ssh username@hostname 
    默认端口是22,如果设定了其他端口,那么使用-p参数来指明,例如端口若改为6666, 则登录命令变为 
    ssh username@hostname -p 6666

    sftp命令

    sftp 是一个文件传输程序, 它类似于ftp, 但它是进行加密传输,比FTP有更高的安全性。

    连接服务器

    sftp命令用来登录远程主机来进行和本地的文件交换,登录命令为: 
    sftp username@hostname 
    默认端口也是22, 如果使用其他端口,例如666端口,则相应命令修改为: 
    sftp -P 666 username@hostname 
    注意此处的-P为大写且写在sftp命令后面

    附: sftp的一些基本操作命令

    1.get命令
    获取远程主机当前目录的file.txt
    get file.txt
    获取远程主机指定目录下的文件放到本地指定目录并重命名为file2.txt
    get /home/remoteuser/file.txt /home/localuser/file2.txt
    2.put命令 
    将本地当前目录里的file.txt放到远程主机的当前目录
    put file.txt
    将本地指定目录下的文件file.txt 放到远程主机指定目录并重命名为file2.txt
    put /home/localuser/file.txt /home/remoteuser/file2.txt

    此外在远程主机上可以使用ls cd pwd等操作命令 
    但此时若要查看本地相关内容的话需要在命令前面加l表示对本地进行操作.例如 
    lcd切换本地目录     lls查看本地当前目录下的文件等

    sftp上传文件夹

    --将当前目录的Data文件夹  上传到服务器的 /home/work/目录下

    1. 首先定位到远程/home/work/目录下:   cd /home/work/

    2. 在word目录下新建Data文件夹:   mkdir Data

    4.查看本地当前目录下文件夹  : lls

    5.执行关键命令: put -r Data/

  • 相关阅读:
    Dede 自定义频道解析
    没有什么想说的,但既然来了,也就留下一句
    Title和META标签参数详解,SEO优化中的title和META标签的重要性
    Jsoup HTML 解析器 用法介绍
    php 相关方面内容、
    Html.ActionLink Url.Action的用法
    Asp.Net MVC2.0 Url 路由入门实例篇
    asp.net mvc 在View中获取Url参数的值
    SSH2实现数据库和界面的分页
    struts2中的ModelDriven使用
  • 原文地址:https://www.cnblogs.com/guo-rong/p/9573616.html
Copyright © 2011-2022 走看看