`

我使用过的Linux命令之ssh - Secure Shell 客户端

阅读更多

我使用过的Linux命令之ssh - Secure Shell 客户端

本文链接:http://codingstandards.iteye.com/blog/1005494   (转载请注明出处)

用途说明

ssh命令是Linux下常用的远程登录客户端工具,它常用来替代telnet,因为telnet采用明文传输,安全性差,而ssh采用安全传输机制,是远程访问的首选。

 

常用方式

格式:ssh <host>

使用SSH远程登录主机<host>,端口为22。用户为当前登录用户。

 

格式:ssh -p <port> <host>

格式:ssh <host> -p <port>

使用SSH远程登录主机<host>,端口为<port>。用户为当前登录用户。

 

格式:ssh -l <user> <host>

格式:ssh <user>@<host>

使用SSH远程登录主机<host>,端口为22。用户为<user>。

 

格式:ssh -p <port> -l <user> <host>

格式:ssh -p <port> <user>@<host>

使用SSH远程登录主机<host>,端口为<port>。用户为<user>。

 

要注意的是sftp工具的端口指定方式是

sftp -oPort=<port> <host>

使用sftp访问主机<host>,端口为<port>

 

怎样更改sshd的服务端口?

由于OpenSSH也会有安全问题,有时候又不想更新到最新版本,那么常见的提高系统安全性的方法就是修改sshd的服务端口,打开/etc/ssh/sshd_config,找到#Port 22那行,改成别的端口,比如Port 2622。然后重新加载sshd配置,即执行service sshd reload。

 

使用示例

示例一

[root@jfht ~]# ssh 192.168.1.181   
The authenticity of host '192.168.1.181 (192.168.1.181)' can't be established.
RSA key fingerprint is 5e:bf:a3:bf:a5:40:58:02:ce:00:55:53:50:f8:73:46.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.181' (RSA) to the list of known hosts.
root@192.168.1.181's password:
Last login: Sat Mar 26 11:41:14 2011 from cvsbank
[root@sunrise root]# exit
logout

Connection to 192.168.1.181 closed.
[root@jfht ~]#

[root@jfht ~]# ssh 192.168.1.181
root@192.168.1.181's password:
Last login: Sun Apr 17 11:45:54 2011 from 192.168.1.191
[root@sunrise root]# exit
logout

Connection to 192.168.1.181 closed.
[root@jfht ~]#

示例二

[root@jfht ~]# ssh -p 18622 192.168.1.186
The authenticity of host '192.168.1.186 (192.168.1.186)' can't be established.
RSA key fingerprint is 70:99:59:b2:f3:55:f9:fd:7d:a8:3b:76:d0:63:f7:32.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.186' (RSA) to the list of known hosts.
root@192.168.1.186's password:
[root@web186 root]# exit
logout

 

Connection to 192.168.1.186 closed.
[root@jfht ~]#

问题思考

相关资料

【1】Linux公社 Linux服务器使用SSH的命令
http://www.linuxidc.com/Linux/2008-02/11055.htm
【2】胡戈戈 Linux SSH命令大全
http://hugege.com/2009/06/24/linux-ssh/
【3】百度知道 linux ssh安装
http://zhidao.baidu.com/question/2518384

 

 

返回 我使用过的Linux命令系列总目录

 

1
0
分享到:
评论

相关推荐

    SSH-Secure Shell

    SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。它是Linux和Unix系统管理员的必备工具,尤其在进行远程系统管理、文件传输以及脚本自动化任务时。SSH通过加密所有传输的...

    SSH Secure Shell

    3. 生成密钥对:在本地客户端上,使用`ssh-keygen`命令生成公钥和私钥对,公钥复制到远程服务器的`~/.ssh/authorized_keys`文件中。 4. 远程登录:使用`ssh username@hostname`命令连接到远程服务器,如果设置了...

    SSH Secure Shell绿色版 经典版

    总的来说,SSH Secure Shell经典版作为一款绿色版的SSH客户端工具,以其便捷性和安全性,为用户提供了高效、安全的远程访问解决方案,尤其适合IT管理员和开发者在日常工作中使用。其轻量级的特性使得用户无需繁琐的...

    SSH Secure Shell服务器Linux连接

    总的来说,SSH Secure Shell服务器Linux连接涉及的知识点包括:SSH协议、身份验证机制(公钥/私钥)、SSH客户端工具(如ssh2.exe、sftp2.exe、scp2.exe)、配置文件(ssh2_config、keymap22.map、Output.map)以及...

    SSH Secure Shell Client 3.2.0 客户端

    SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以...

    SSH_Secure_Shell_ClientH工具密钥登录linux

    使用命令“ssh-keygen -i -f uplinux_key.pub &gt;&gt; authorized_keys”将公钥添加到authorized_keys文件中。然后,我们需要删除生成的文件和authorization文件。 保护密钥 我们的密钥文件非常重要,需要保护好。我们...

    SSH Secure Shell工具

    SSH Secure Shell工具是Linux环境中广泛使用的工具,它允许用户通过加密的方式与远程服务器进行交互,确保数据传输的安全性,防止中间人攻击和其他网络安全威胁。在本篇文章中,我们将深入探讨SSH的工作原理、主要...

    SSH Secure Shell.rar

    SSH Secure Shell这款软件就是基于SSH协议实现的,它允许用户通过加密的方式连接到Linux服务器,进行命令行操作,提供了数据的安全传输保障。在本文中,我们将深入探讨SSH的工作原理、安装与配置、以及其在Linux系统...

    SSH Secure Shell绿色版

    在本文中,我们将深入探讨SSH、SSH Secure Shell Client以及如何使用它来管理和维护远程Linux服务器。 SSH,全称为Secure SHell,是一种网络协议,用于在不安全的网络上提供加密的网络服务,特别是远程登录。它的...

    SSH Secure Linux 客户端

    8. **用户友好**:好的用户界面设计能让非技术背景的用户也能轻松上手,这可能是SSH Secure Shell Client追求的目标之一。 9. **版本管理**:SSHSecureShellClient-3.2.9.exe表明这是一个具体版本的安装程序,用户...

    ssh secure shell client-3.2.9.zip

    SSH Secure Shell Client是一款广泛使用的安全连接工具,尤其适用于在Windows和Ubuntu等Linux系统之间进行远程操作。SSH(Secure Shell)是一种网络协议,旨在提供在不安全的网络环境中安全的网络服务,尤其是远程...

    SSH Secure Shell Client

    SSH Secure Shell Client是一款广泛使用的软件,它为用户提供了一个安全的远程访问环境,使得用户能够连接到Linux服务器进行各种管理操作。SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地传输数据...

    SSH Secure Shell Client 3.2.9

    6. **多平台支持**:SSH协议通常跨平台,SSH Secure Shell Client 3.2.9很可能支持多种操作系统,如Windows、Linux和Mac OS X,使得用户可以在不同的环境下使用。 **SSH Secure Shell Client 3.2.9的安装与使用** ...

    SSH SecureShell Client

    SSH SecureShell Client是一款广泛使用的软件,它为用户提供了一个安全的远程连接到Linux服务器的途径。SSH,全称为Secure Shell,是一种网络协议,用于在不安全的网络上安全地执行命令和传输数据。在这个3.2.9版本...

    Windows中SSH Secure Shell Client 的使用方法doc

    ### Windows中SSH Secure Shell Client 的使用方法 #### 一、概述 本文档旨在详细介绍如何在Windows环境下使用SSH Secure Shell Client进行安全的远程访问与文件传输。通过本教程,您将学习到从软件的下载安装、...

Global site tag (gtag.js) - Google Analytics