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
-------------------------------------------------------------------------------------------------------------
分享到:
相关推荐
SSH 登陆 LINUX 服务器命令 SSH 登陆 LINUX 服务器命令是远程维护 Linux 服务器的一种安全方式。通过 SSH 连接到 Linux 服务器,可以像控制自己的机器一样控制远程服务器。下面是 SSH 登陆 LINUX 服务器命令的详细...
LINUX下的ssh认证,不用密码登陆另一台机器
Linux-ssh登陆缓慢的解决方法 最近几天通过SSH登录局域网内的一台机器时,在输入用户名后,得等10多秒后才会有响应回来,很慢, 但PING的时候TTL时间很快,那机器负载也蛮小的。这个小问题存在了几天,一直没顾上...
【Linux SSH配置与Root远程登陆禁止】 SSH (Secure SHell) 是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他网络服务。在Linux系统中,SSH是管理员和用户常用的一种远程控制工具。本文将详细介绍...
这个"SSH.rar_SSH登陆_ssh_ssh登录界面"的压缩包文件内容可能包含了一组有关SSH登录界面的练习题或者教程,旨在帮助用户理解和掌握SSH的使用。 SSH的主要功能是加密网络通信,确保数据在传输过程中不被窃取或篡改。...
Ubuntu作为一种流行的Linux发行版,其SSH远程登录功能是日常运维工作中的必备技能之一。本文将基于提供的文件内容,详细阐述如何在Ubuntu系统上配置并使用SSH服务。 #### 二、SSH服务安装与配置 **1. 更新软件包...
免密码SSH登陆不仅可以简化工作流程,还能避免因密码泄露带来的安全隐患。 值得注意的是,虽然SSH免密码登陆提供了便利,但也可能增加系统的安全性风险。因此,建议定期更换私钥,限制对SSH的访问,并确保只有可信...
本篇文章将深入探讨三个常用的Linux远程登录工具:PuTTY、SSH Secure Shell Client和SecureCRT。 首先,PuTTY是一个免费且开源的终端模拟器和网络文件传输应用,主要用于Windows操作系统。它支持多种网络协议,包括...
在Linux和Unix-like系统中,SSH广泛用于管理远程服务器。 要实现自动登录SSH,我们需要配置公钥认证。这涉及到在本地机器上生成一对密钥——公钥和私钥。公钥会被复制到目标服务器的`~/.ssh/authorized_keys`文件中...
Linux 双机 SSH 信任配置是指在两个 Linux 机器之间建立安全的信任关系,以便实现双向免密码登陆。这种配置方式使用公私钥认证机制,通过生成公私钥对,实现客户端到服务器端的身份验证。 一、公私钥认证机制 公私...
1. **配置MySQL客户端**:接下来,在本地机器上配置MySQL客户端连接到通过SSH映射的端口。 2. **输入用户名和密码**:在MySQL客户端中输入以下命令: ``` mysql -h localhost -P 2222 -u your_username -p ``` ...
标题“批量配置Linux免密登陆”指的是通过自动化脚本实现无需密码验证就能通过SSH连接到多台Linux服务器的技术。这主要依赖于SSH密钥对认证机制,即生成一对公钥和私钥,将公钥部署到目标服务器的`~/.ssh/authorized...
如果只是想远程登陆别的机器只需要安装客户端 (Ubuntu默认安装了客户端),如果要本机的SSH服务就需要安装服务器。 首先确认ssh-server是否已经启动了,下面是已经启动过了。 ~$ dpkg -l | grep ssh [/code] ~$ ...
在Linux操作系统中,远程终端控制是一项重要的功能,它允许用户通过网络访问并管理远程服务器,而无需物理地坐在机器前。SSH(Secure Shell)是一种广泛使用的安全协议,用于实现这一目的。本文将深入探讨SSH Secure...
一,下载SSH ...•PermitRootLogin yes #是否允许root使用ssh登陆 •IgnoreRhosts no #是否忽略用户个人的.rhosts •AllowHosts *.zixia.net #允许登陆的主机 •DenyHosts aka.org.cn #不允许登陆的主机
### SSH登陆安全控制关键知识点详解 #### 一、SSH安全加固策略 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。为了提高安全性,以下是一些常见的SSH加固措施: 1. **创建临时用户**: 避免直接...
SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。SSH登录演示("ssh登录demo")通常涉及到在本地计算机上通过SSH客户端连接到远程服务器的过程,以便进行命令行交互、文件...