暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
10个 ssh 简单命令选项
612
7页
5次
2020-03-20
5墨值下载
一个系统管理员可能会同时管理着多台服务器,这些服务器也许会放在不同的地方。要亲自一台一台的去
访问来管理它们显然不是最好的方法,通过远程控制的方法应该是最有效的。远程访问最通用的一款应用
程序就是 SSH(什么?你还telnet....$%@%&W@$##)。
SSH
SSH Secure Shell)是一种加密的网络协议。使用该协议的数据将被加密,如果在传输中间数据泄
漏,也可以确保没有人能读取出有用信息。要使用 SSH,目标机器应该安装 SSH 服务端应用程序,因为
SSH - 当你想安全的远程连接到主机,可中间的网络(比如因特网)并不安
全,通常这种情况下就会使 SSH
SSH
Linux 系统默认已经安装了 SSH。如果碰巧你的机器没装(译注:我能吐槽么?没有不装sshLinux
务器吧,不过,大家要记得升级你的ssh服务器),我们可以手工来安装一下。最简单的方式就是使
Linux 包管理器
Debian / Ubuntu :
ssh-client
$ sudo apt-get install openssh-client
ssh-server
$ sudo apt-get install openssh-server
RedHat / CentOS :
# yum install openssh-server openssh-clients
SSH 一旦安装上,我们就可以在终端下输入 ssh 来检查下安装的是否正常。
使使 SSH
提供了许多可使用的选项。这篇文章会介绍一些我们在日常操作中经常使用的选项
1. SSH
通常使用 SSH 的方式就是不加任何选项参数,仅仅输 "ssh"。下面是示例
$ ssh 192.168.0.103
10?ssh?单命令选项 2014/5/1
第一次连接目标主机时,ssh 会让你确认目标主机的真实性。如果你回答的是 NOSSH 将不会继续连
接,只有回答 Yes 才会继续(译注:会加入RSA key的指纹作为记录,如果下次连接发现指纹变化,会提
示你)。
下一次再登陆此主机时,SSH 就不会提示确认消息了。对此主机的真实验证信息已经默认保存在每个用
/home/user/.ssh 文件里。
2.
默认的,ssh 会尝试用当前用户作为用户名来连接。在上面的示例命令中,ssh 会尝试用用户名叫 pungki
的用户身份来登入服务器,这是因为用户 pungki 正在客户机上使用 ssh 客户端软件。
假如目标主机上没有叫 pungki 的用户呢?这时你就必须提供一个目标主机上存在的用户名。从一开始就
指定用户名的,可以使用 -l 选项参数。
$ ssh -l leni 192.168.0.103
我们也可以这样输入:
$ ssh leni@192.168.0.0103
3.
SSH 使使 22多现代的 Linux 系统 22 端口都是开放的。如果你运 ssh 程序而没有
指定端口号,它直接就是通 22 端口发送请求的
一些系统管理员会改变 SSH 的默认端口号。让我们试试,现在端口号是 1234.要连上那主机,就要使用
10?ssh?单命令选项 2014/5/1
of 7
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜