Linux学习笔记:7个ssh命令用法
通过远程控制管理多台服务器。
远程工具:telnet、ssh、vnc
ssh采用密文的传输方式,简单安全。Secure Shell 缩写 SSH。
1.基本用法
ssh 192.168.1.1 默认使用当前用户进行登录
ssh -l username 192.168.1.1 -- 指定用户名
ssh username@192.168.1.1 -- 指定用户名(比较常用方式)
2.指定端口登录
SSH默认端口是22
ssh 192.168.1.1 -p 1234 -- 指定端口
只需修改/etc/ssh/ssh_config 修改如下一行:Port 22 -- 如何修改端口号?
3.对所有数据请求压缩
ssh -C 192.168.1.1 -- 压缩数据 加密 适合网速比较慢的情况下使用
4.打开调试模式
ssh -v username@192.168.1.1 -- 追踪调试SSH连接情况 具体查看各个环节
5.绑定源地址
ssh -b 192.168.1.2 username@192.168.1.1 -- 指定一个IP地址 作为建立连接的源地址
6.远程执行命令
ssh username@192.168.1.1 ls -l -- 命令跟在后面直接执行
7.挂载远程文件系统
基于SSH的工具叫做sshfs,它可以在本地直接挂载远程主机的文件系统
格式:sshfs -o idmap=user user@hostname:/home/user ~/Remote
例如:sshfs -o idmap=user pi@192.168.0.116:/home/pi ~/Pi
END 2019-07-29 15:41:07
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)