ubuntu18.04 使用ssh 远程的命令
时间: 2023-10-26 22:36:40 浏览: 195
1. 安装 OpenSSH 服务器:
sudo apt-get install openssh-server
2. 启动 SSH 服务:
sudo systemctl start ssh
3. 配置 SSH 服务自动启动:
sudo systemctl enable ssh
4. 查看 SSH 服务状态:
sudo systemctl status ssh
5. 在本地进行 SSH 登录远程主机:
ssh username@remote_host_ip_address
6. 在本地进行 SCP 传输文件到远程主机:
scp local_file_path username@remote_host_ip_address:remote_file_path
7. 在本地进行 SCP 从远程主机下载文件到本地:
scp username@remote_host_ip_address:remote_file_path local_file_path
8. 在远程主机执行命令:
ssh username@remote_host_ip_address command
9. 在远程主机执行交互式 shell:
ssh username@remote_host_ip_address
相关问题
Ubuntu18.04安装ssh
在 Ubuntu 18.04 上安装 SSH 非常简单。你可以按照以下步骤进行操作:
1. 打开终端。
2. 使用以下命令更新软件包列表:
```
sudo apt-get update
```
3. 安装 SSH:
```
sudo apt-get install ssh
```
4. 确认 SSH 是否已成功安装:
```
ssh -V
```
如果成功安装,则会显示 SSH 的版本号。
安装完成后,你就可以使用 SSH 连接到远程计算机了。
ubuntu18.04 ROS SSH连接
在 Ubuntu 18.04 上使用 ROS 进行 SSH 连接有几个步骤。首先,确保你已经安装了 ROS,并且已经设置好了你的 ROS 环境变量。然后,按照以下步骤进行 SSH 连接:
1. 确保你的 Ubuntu 18.04 主机已经启用了 SSH 服务。你可以通过运行以下命令来确认:
```shell
sudo service ssh status
```
如果 SSH 服务正在运行,它将显示 "active (running)"。
2. 在你要连接的远程主机上,确保你知道它的 IP 地址。你可以通过运行以下命令来获取:
```shell
ifconfig
```
在输出中找到与你要连接的网络接口相关的 IP 地址。
3. 在本地计算机上打开终端,并使用以下命令进行 SSH 连接:
```shell
ssh username@remote_ip_address
```
将 "username" 替换为远程主机上的用户名,将 "remote_ip_address" 替换为远程主机的 IP 地址。
4. 输入远程主机的密码,如果配置了密码登录。如果配置了 SSH 密钥对,则可能需要提供私钥密码。
5. 成功登录后,你将进入远程主机的终端。你可以在其中运行任何命令,包括启动 ROS 节点等。
希望这可以帮助到你!如果你有任何其他问题,请随时提问。
阅读全文