linux ssh命令详解
选项:
-l login_name
指定登入于远程机器上的使用者,若没加这个选项,而直接打 ssh lost 也是可以的,它是以读者目前的使用者去做登入的动作。 例如: ssh –l shie mouse.oit.edu.tw
-c blowfish|3des
在期间内选择所加密的密码型式。预设是3des,3des(作三次的资料加密) 是用三种不同的密码键作三次的加密-解密-加密。 blowfish 是一个快速区块密码编制器,它比3des更安全以及更快速。
-v Verbose 模式。使ssh 去印出关于行程的除错讯息,这在连接除错,认 证和设定的问题上有很的帮助。
-V 显示版本。
-a 关闭认证代理联机。
-f 要求ssh 在背景执行命令,假如ssh要询问密码或通行证,但是使用者 想要它在幕后执行就可以用这个方式,最好还是加上-l user 例如在远程场所上激活 X11,有点像是 ssh –f host xterm 。
-e character
设定跳脱字符。
-g 允许远程主机去连接本地指派的 ports。
-i identity_file
选择所读取的 RSA 认证识别的档案。预设是在使用者的家目录 中的 .ssh/identity 。
-n 重导 stdin 到 /dev/null (实际上是避免读取 stdin)。必须当 ssh 在幕后执 行时才使用。常见的招数是使用这选项在远程机器上去执行 X11 的程序 例如,ssh -n shadows.cs.hut.fi emacs &,将在 shadows.cs.hut.fi 上激活 emace,并且 X11 连接将自动地在加密的信道上发送。ssh 程序将把它放 在幕后。(假如ssh需要去询问密码时,这将不会动作)
-p port
连接远程机器上的 port。
-P 使用非特定的 port 去对外联机。如果读者的防火墙不淮许从特定的 port去联机时,就可以使用这个选项。注意这个选项会关掉 RhostsAuthentication 和 RhostsRSAAuthentication。
-q 安静模式。把所有的警告和讯息抑制,只有严重的错误才会被显示。
-t 强制配置 pseudo-tty。这可以在远程机器上去执行任意的 screen-based 程 式,例如操作 menu services。
-C 要求压缩所有资料(包含 stdin, stdout,stderr 和 X11 和 TCP/IP 连接) 压缩演算规则与 gzip 相同,但是压缩的等级不能控制。在调制解调器或 联机速度很慢的地方,压缩是个很好的选择,但如果读者的网络速路很 快的话,速度反而会慢下来。
-L listen-port:host:port
指派本地的 port 到达端机器地址上的 port。
-R listen-port:host:port
指派远程上的 port 到本地地址上的 port。
-2 强制 ssh 去使用协议版本 2。
-4 强制 ssh 去使用 IPv4 地址。
-6 强制 ssh 去使用 IPv6 地址。
-T 不显示终端,只显示连接成功信息
-N 是不执行远端命令,在只是端口转发时这条命令很有用处。
实例:
不指定用户登录
ssh 192.168.0.11
指定用户登录
ssh -l root 192.168.0.11
ssh root@192.168.0.11
修改过ssh登录端口登录
ssh -p 12333 192.168.0.11
ssh -l root -p 12333 216.230.230.114
ssh -p 12333 root@216.230.230.114
修改SSH服务端口
vi /etc/ssh/sshd_config
找到 #Port 22 修改为 Port 12333
重启ssh服务 service sshd restart
禁止root登录
vi /etc/ssh/sshd_config
找到 #PermitRootLogin yes 修改为 找到 PermitRootLogin no
重启ssh服务 service sshd restart
linux ssh命令详解相关推荐
- Linux ssh命令详解,连ssh命令都不了解就别说自己会用Linux了
前言 ssh相当于windows上的远程桌面连接,但没有桌面,只有文字终端.ssh是许多Linux使用者入门时必学的一个命令.借助ssh,开发人员可以很方便地连接远程或是局域网的其他电脑,直接在上面进 ...
- python远程linux服务器执行命令_基于使用paramiko执行远程linux主机命令(详解)
paramiko是python的SSH库,可用来连接远程linux主机,然后执行linux命令或者通过SFTP传输文件. 关于使用paramiko执行远程主机命令可以找到很多参考资料了,本文在此基础上 ...
- Linux常用命令详解(两万字超长文)
Linux常用命令详解 作为一枚程序员,熟练掌握一些常见的linux命令是很有必要的,掌握这些命令能帮助我们更好地管理Linux系统,提高工作效率,并有效地解决各种问题,为了方便自己后续查阅以及帮助不 ...
- Linux常用命令详解(最全)
Linux命令目录 Linux命令集合 系统信息 关机 (系统的关机.重启以及登出 ) 文件和目录 文件搜索 挂载一个文件系统 磁盘空间 用户和群组 文件的权限 - 使用 "+" ...
- linux关闭中断快捷键,linux screen 命令详解(可以中断终端界面运行)
linux screen 命令详解 一.背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份.ftp 传输等等.通常情况 ...
- linux mingetty 命令详解
linux mingetty 命令详解 功能说明:精简版的getty. 语 法:mingetty [--long-hostname][--noclear][tty] 补充说明:mingetty适用于本 ...
- linux zip 命令详解
功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期 ...
- linux zipinfo 命令详解
linux zipinfo 命令详解 功能说明:列出压缩文件信息. 语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>] 补充说明:执行zi ...
- Linux chkconfig命令详解
Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig: ...
最新文章
- Overall Comparision With WCDMA
- 戴尔官网全网抄底价! 企业级高性能机Vostro仅¥1,999!更有额外福利等你来领!...
- linux/centos/集群安装ntp时间同步,自身实验成功
- des vue 加密解密_vue DES 加密
- 孙丕恕:应把云计算大数据融在一起 降低社会运营成本
- SpringCloud工作笔记062---APP消息推送_个推平台API使用经验
- JQuery --- 第三期 (jQuery事件相关)
- python开始_python开始的一天
- iOS:界面适配(二)--iPhone/iPad适配(关于xib)
- centos6 系统安装 system-config-kickstart 工具
- 搭建owncloud私有云
- 2021.5.10-2021.5.16周报
- ALSA中PCM的使用
- 跑分超小米10,“性能旗舰”iQOO 3 5G未发先火!
- 算法设计与分析——散列表/哈希表(Hash Table):直接寻址表
- 【linux】循序渐进学运维-基础篇-linux运维级别
- marvell万兆交换机内核编译总结
- 联考素描头像怎么才能画到高分?联考新手必看!
- 解决问题:使用nvm use出现exit status 1与exit status 145乱码
- Mycat 分片规则---不以规矩,不能成方圆
热门文章
- Openstack_通用模块_Oslo_vmware 创建/删除 vCenter 虚拟机
- Kubernetes + CRI + Kata + Firecracker
- 【VMware vSAN 6.6】5.1.基于存储策略的管理:vSAN硬件服务器解决方案
- 快速让你明白Objective-C的语法(和Java、C++对比)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(二)
- jquery---基本标签
- 经过五年测试 维基利用HTML5迈入视频时代
- Yabbly:让经验缔结因果
- Windows Phone 7 XNA开发之关于图形的配置
- Kubuntu 9.10设置支持文件分级的方法