【Linux基础】SSH登录

SSH简介

安全外壳协议(Secure Shell Protocol,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。 SSH通过在网络中建立安全隧道来实现SSH客户端与服务器之间的连接。 SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。

SSH配置

开启密码登录,允许root用户登录:

bash 复制代码
vim /etc/ssh/sshd_config

#PermitRootLogin prohibit-password

PermitRootLogin yes

#PermitRootLogin prohibit-password 修改为PermitRootLogin yes

开启或者重启SSH

bash 复制代码
service ssh start

service ssh restart

查看22端口是否开启监听

bash 复制代码
netstat -anltup | grep 22

添加开机启动

bash 复制代码
systemctl enable ssh

update-rc.d ssh enable

获取IP

bash 复制代码
ifconfig

接下来使用 xshell 等工具去尝试连接吧

相关推荐
春日见1 小时前
控制算法:PP(纯跟踪)算法
linux·人工智能·驱动开发·算法·机器学习
HABuo2 小时前
【Linux进程(四)】进程切换&环境变量深入剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
oMcLin2 小时前
如何在 Rocky Linux 8.7 上通过 Prometheus 与 Grafana 结合,提升大规模容器环境的监控与性能分析?
linux·grafana·prometheus
橘颂TA2 小时前
【Linux】死锁四条件的底层逻辑:从锁冲突到 STL 组件的线程安全实践(Ⅵ)
linux·运维·服务器·c++·死锁
埃伊蟹黄面2 小时前
ELF深入解剖:从文件头到动态段,图解库的二进制构成
linux·c·
五仁火烧3 小时前
生产环境中配置了接口3000后,不能启动,改成8080后就可以
linux·网络·安全·vue
JiMoKuangXiangQu3 小时前
Linux build:头文件安装
linux·headers_install
lbb 小魔仙3 小时前
【Linux】云原生运维效率提升:Linux 终端工具链(kubectl + tmux + fzf)组合拳教程
linux·运维·云原生
清水白石0083 小时前
解构异步编程的两种哲学:从 asyncio 到 Trio,理解 Nursery 的魔力
运维·服务器·数据库·python
码农小韩3 小时前
基于Linux的C++学习——动态数组容器vector
linux·c语言·开发语言·数据结构·c++·单片机·学习