温馨提示×

CentOS SSH命令大全

小樊
71
2025-04-20 14:40:52
栏目: 智能运维

SSH(Secure Shell)是一种加密网络协议,用于在客户端和服务器之间建立加密连接。SSH客户端创建与远程SSH服务器之间的安全连接。加密连接可以用来在服务器上执行命令、X11隧道、端口转发等。以下是CentOS系统中与SSH相关的常用命令:

SSH服务相关命令

  • 查看SSH服务状态systemctl status sshd
  • 启动SSH服务systemctl start sshd
  • 停止SSH服务systemctl stop sshd
  • 重启SSH服务systemctl restart sshd
  • 重新加载SSH服务配置systemctl reload sshd

SSH客户端命令

  • 登录到远程主机ssh 用户名@主机名ssh -l 用户名 主机名
  • 使用非默认端口登录ssh -p 端口号 用户名@主机名
  • 通过SSH连接到远程机器并运行命令ssh 用户名@主机名 '命令'
  • 以不同用户登录ssh 用户名@主机名
  • 查看远程主机指纹ssh-keyscan 主机名

其他相关命令

  • 生成SSH密钥对ssh-keygen
  • 复制公钥到远程主机ssh-copy-id 用户名@主机名
  • 通过SSH在本地和远程主机之间复制文件scp 源文件 目标位置

请注意,上述命令可能因CentOS版本或特定配置而有所不同。在执行任何命令之前,请确保您有足够的权限,并参考相关文档以获取最准确的信息。

0