ssh命令1

概念

  1. ssh:OpenSSH SSH(secure shell) 客户段(远程登陆程序)
  2. 为什么诞生:弥补以前的登录程序是采用明文(clear text)的方式在网络上传输
  3. 机制:和https相似,认证(authenticate)服务端和加密(encrypt)通信内容
  4. 组成部分:两部分。服务端,监听22端口(安装ubuntu,需要安装服务端,才能SSH远程访问);客户端
  5. 关于ubuntu:如果系统是ubuntu,需要安装,配置,运行OpenSSH,作为SSH Server。如果有防火墙,要允许端口22上向内的网络连接
  6. SSH的通道(tunneling):在本地和远程主机之间,一个加密(encrypted)的隧道(tunnel)。它传输命令到远程,又从远程接收结果。比如在本地打开远程主机上运行的图形化界面程序,或者VPN(virtual private network)

例子

  1. 访问远程
    在这里插入图片描述第一次连接的时候,会有上面的提示。输入yes,然后要求输入密码,进入。输入exit退出。

  2. ssh Jack@remote-sys
    指定一个用户名,访问远程主机。

  3. 可能提示未认证这样的错误,
    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!。两种可能的原因,你被攻击了或者主机发生变更(主机或者OpenSSH server被重启了)。

  4. 还有这个提示:Offending key in /home/me/.ssh/known_hosts:1。删除known_hosts文件的第一行的offending key,再重新登录认证就好了。

  5. 在远程主机执行一个命令(不建立sesseion)
    ssh remote_sys top
    获取远程文件名到本地文件 ssh remote-sys ‘ls *’ > dirlist.txt
    获取远程文件名到远程文件ssh remote-sys ‘ls * > dirlist.txt’

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值