远程访问的 SSH 技巧与安全配置
1. 通过 SSH 远程执行命令
在日常的系统管理和操作中,有时我们需要在远程系统上执行一些命令。通过 SSH(Secure Shell),我们可以方便地在本地系统上执行远程系统的命令,而无需建立完整的交互式会话,这避免了打开第二个终端的麻烦,所有操作都能在同一命令行完成。
1.1 准备工作
要实现通过 SSH 远程执行命令,需要满足以下条件:
- 远程系统运行 OpenSSH 服务器。
- 本地计算机安装了 OpenSSH SSH 客户端(在 CentOS 系统中,两者通常是默认安装的)。
- 假设远程系统的 IP 地址为 192.168.56.100,并且在远程系统上有可用的用户账户。
1.2 操作步骤
以下是一些通过 SSH 在本地系统上执行远程系统命令的示例:
- 执行普通命令 :使用 ssh 命令并指定目标系统的主机名或 IP 地址,后面跟上要执行的命令及其参数。例如,执行 uname -a 命令获取远程系统的信息:
ssh 192.168.56.100 uname -a
- 以不同用户身份执行命令 :在远程系统地址前加上用户名。例如,以
tboronczyk用户身份执行id -un命令:
超级会员免费看
订阅专栏 解锁全文
1101

被折叠的 条评论
为什么被折叠?



