Linux学习笔记:7个ssh命令用法
2024-09-01 22:40:33
通过远程控制管理多台服务器。
远程工具: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
最新文章
- 加快XCode的编译链接速度(200%+)—XCode编译速度慢的解决方案
- Django登录访问限制 login_requeired
- PHP中如何在数组中随机抽取n个数据的值 - array_rand()?
- 最新版CocoaPods的使用与安装-以导入ReactiveCocoa框架为例
- Js闭包常见三种用法
- 案例分享:电信行业零售业务CRM架构
- win32 api ShouCursor 根据内部计数器 是否>;= 0 决定是否 显示光标,每true时计数器+1,每false-1
- spring mvc velocity多视图
- backbone教程
- 九度OnlineJudge之1032:ZOJ
- OTCL的多继承
- JavaScript移除数组元素
- xshell安装运行时提示缺少mfc110.dll
- Oracle-11g 基于 NBU 的 rman 冷备份及恢复
- querySelectorAll与getElementsBy对比有什么不同
- 【Beta】 第六次Daily Scrum Meeting
- 前后端分离密码登陆加密RSA方案(java后端)
- 3.远程连接工具、JDK安装
- [转载] HBase入门
- com.javax.servlet 慢慢看完慢慢学完
热门文章
- springboot-mvc:入参日期类型转换String->;Date
- Android屏幕横竖屏切换和生命周期管理的详细总结
- ubuntu下如何安装linaro工具链?
- JAVA 基础编程练习题11 【程序 11 求不重复数字】
- Linux0.11学习
- React Native小知识点记录
- 【图像处理与医学图像处理】YUV与RGB格式转换速度几种方法对比
- 【并行计算-CUDA开发】关于共享内存(shared memory)和存储体(bank)的事实和疑惑
- Sequelize+MySQL存储emoji表情
- MySQL连接处理方式及最佳并发连接数设置