`
ypf3027
  • 浏览: 304520 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux SSH 登录其他机器

 
阅读更多

ssh命令用于远程登录上Linux主机。

常用格式:ssh [-l login_name] [-p port] [user@]hostname
更详细的可以用ssh -h查看。

举例

不指定用户:

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

另外修改配置文件/etc/ssh/sshd_config,可以改ssh登录端口和禁止root登录。改端口可以防止被端口扫描。

编辑配置文件:

vim /etc/ssh/sshd_config

找到#Port 22,去掉注释,修改成一个五位的端口:

Port 12333

找到#PermitRootLogin yes,去掉注释,修改为:

PermitRootLogin no

重启sshd服务:

service sshd restart

-------------------------------------------------------------------------------------------------------------

分享到:
评论
1 楼 zczjdyj123 2014-11-30  

相关推荐

    LINUX下的ssh认证,不用密码登陆另一台机器

    LINUX下的ssh认证,不用密码登陆另一台机器

    Linux-ssh登陆缓慢的解决方法

    Linux-ssh登陆缓慢的解决方法 最近几天通过SSH登录局域网内的一台机器时,在输入用户名后,得等10多秒后才会有响应回来,很慢, 但PING的时候TTL时间很快,那机器负载也蛮小的。这个小问题存在了几天,一直没顾上...

    Linux配置SSH和Xshell连接服务器的教程(图解)

    如果只是想远程登陆别的机器只需要安装客户端 (Ubuntu默认安装了客户端),如果要本机的SSH服务就需要安装服务器。 首先确认ssh-server是否已经启动了,下面是已经启动过了。 ~$ dpkg -l | grep ssh  [/code] ~$ ...

    Ssh Secure Shell配置与管理

    一,下载SSH ...•PermitRootLogin yes #是否允许root使用ssh登陆 •IgnoreRhosts no #是否忽略用户个人的.rhosts •AllowHosts *.zixia.net #允许登陆的主机 •DenyHosts aka.org.cn #不允许登陆的主机

    putty,linux远程登陆工具

     把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。选择“Session”,在“Host Name  (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根  据使用的协议...

    使用ssh-keygen,实现免密码登陆linux的方法

    3 ssh到“被登陆机”把公共密钥输入 “authorized_keys”(如果多个机器都需要使用rsa密钥认证登录此机器的话,将这些机器产生的公钥全部输入到)“authorized_keys” cat id_rsa.pub >> authorized_keys 4 这样就...

    linux远程登录ssh免密码配置方法

    公司刚上几台Linux,现在要把主机之间都能远程ssh免密码登陆。 二、原理 很简单,使用ssh-keygen 在主机A上生成private和public密钥,将生成的public密钥拷贝到远程机器主机B上后,就可以使用ssh命令无需密码登录到...

    Linux使用ssh公钥实现免密码登录实例

    linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。 有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。 首先以root账户登陆为例。 1.在A机下生成公钥/私钥对。 [root@A ~]# ...

    Linux开发小工具-Windows登陆Linux和拷贝源码去编译

    相信现在Linux开发:有很多都是在windows上开发,...通过putty(telnet,ssh工具)登陆到远程Linux,然后使用pscp(格式:pscp “windows file” root@“Linux ip”:“Linux上的目录”)把源码拷到Linux相关目录下,编译...

    Linux中使用expect脚本实现远程机器自动登录

    本篇文章给大家介绍在Linux中使用expect脚本实现远程机器自动登录,前提是要创建一个expec脚本ssh_expect,接下来定义一些命令别名等,下面跟着脚本之家小编一起学习学习吧

    ssh,scp自动登陆的实现方法

    示例:A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不...

    嵌入式系统/ARM技术中的Linux 下通过脚本实现远程自动备份

    为了克服这个问题,首先需要实现不需要密码的SSH登陆,这样就可以使用rsync,scp,rexec等命令来做的远程备份了。  1. 设置无需密码的ssh登陆,方法如下:  假设A,B两服务器,现在需要在A机上用root登陆B机,而...

    Linux VPS及服务器更加安全之设置Putty SSH使用密钥登录

    在上一篇的确保Linux VPS及服务器更加安全之Xshell设置密钥登录文章中已经分享到XSHELL使用密钥登陆我们的VPS服务器确保机器的安全,但是很多同学们并不是都像老左一样用XSHELL,而还是有很多使用PUTTY登陆SSH,所以...

    ubuntu开启SSH服务远程登录操作的实现

    ssh–secure shell,提供安全的远程登录。...如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要

    Linux主机如何实现无需输入密码的远程登录或脚本远程执行

    正常情况下,ssh登陆远程机器时会提示输入密码,这会影响到脚本的自动执行,(因为shell脚本中没有自动填充密码的命令)。  总的来说,有两个办法来解决问题:  1)建立主机间的ssh信任关系  2)用python...

    toxicbug#jtree.cc#screen命令用法与cadaver1

    一、简介作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作。也许你遇到过使用telnet或SSH远程登录linux,运行一些

    bash-last-logins:显示上次登录(今天、昨天)并且仍然打开 ssh 连接

    显示上次登录(今天、昨天)并且仍然打开 ssh 连接。 它会稍微延迟登录到您的机器。 基于 IQAndreas 的工作: 。 它现在还显示今天和昨天的登录。 它使用了没有修改。 用法 获取文件 bash-last-logins 编辑您的 ....

    Linux入侵痕迹清理

    清除之前能看到之前其他机器的登录信息 清除登陆系统失败的记录 [root@localhost root]# echo > /var/log/btmp //此文件默认打开时乱码,可查到登陆失败信息 [root@localhost root]# lastb //查不到登陆失败...

    终端分享工具ttyd.zip

    截图里执行的命令是 bash,如果想要登陆后才能使用可以执行 login,这样网页上就和 ssh 登陆一样了。 ttyd 还可以有很多有趣的玩法,例如: 如果你想给网页上的每个人开个 docker 容器玩,可以用下面...

    确保Linux VPS及服务器更加安全之Xshell设置密钥登录

    随着我们网站及项目的需要,以及VPS主机/服务器的成本不断的降低,越来越多的站长用户将会选择VPS或者服务器作为我们的建站环境,但是对于用户来说基础的操作大部分都来自网上的教程,比如用SSH软件登陆之后然后就学...

Global site tag (gtag.js) - Google Analytics