ubuntu ssh 连接远程服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu ssh 连接远程服务器相关的知识,希望对你有一定的参考价值。

参考技术A sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
```
* 设置开机启动 : chkconfig sshd on

打开终端,使用下面的ssh-keygen来生成RSA密钥和公钥.-t表示type,就是说要生成RSA加密的钥匙.

RSA也是默认的加密类型.所以你也可以只输入 ssh-keygen .默认的RSA长度是2048位.如果你非常注重安全,那么可以指定4096位的长度.

生成SSH Key的过程中会要求你指定一个文件来保存密钥,按Enter键使用默认的文件就行了.然后需要输入一个密码来加密你的SSH Key.密码至少要20位长度.SSH密钥会保存在home目录下的.ssh/id_rsa文件中.SSH公钥保存在.ssh/id_rsa.pub文件中.

查看 .ssh/id_rsa 文件就会看到,这个文件是经过加密的(encrypted).也就是用你输入的密码来加密.

scp -P 2222 root@www.xxx.com:/root/lnmp0.4.tar.gz /home/lnmp0.4.tar.gz

scp -P 2222 -r root@www.xxx.com:/root/lnmp0.4/ /home/lnmp0.4/

scp -P 2222 /home/lnmp0.4.tar.gz root@www.xxx.com:/root/lnmp0.4.tar.gz

scp -P 2222 -r /home/lnmp0.4/ root@www.vpser.net:/root/lnmp0.4/

Mac如何远程连接Ubuntu主机ssh连接|Mac通过ssh远程连接Ubuntu主机

最近实验室给配了一台主机,在装完Ubuntu系统后希望通过我的MacBook远程连接这台Ubuntu主机以完成后期的工作。

调研

  • 我先做了基本的调研,当前远程连接的方式有两种:

    • 远程连接方式
      • ssh连接 | 命令行式
      • 可视化方式 | 通过VNC等方式
  • 本篇,主要通过ssh实现远程连接

现有条件

  • 保证了局域网条件
    • Macbook Pro + 连接校园网WIFI
    • Ubuntu主机一台 +有线连接校园网

具体操作

Ubuntu操作

  • 首先安装ssh-server
sudo apt-get install openssh-server
  • 启动ssh
sudo /etc/init.d/ssh start
  • 检查启动成功与否
ps -ef|grep ssh

  • 查看我们的用户名和ip地址方便Mac输入
    • 查看用户名whoami
    • 查看ip地址ifconfig(注意箭头所指的就是我们要用的ip地址)

Mac操作

  • 打开你的终端,直接用上面Linux查到的用户名和ip
    • ssh 用户名@ip

  • 注意:Ubuntu和Mac上可能都会让你选yes or no 或者要装什么,跟着他说的做就可以了
  • 别的文章里看到的,如果连接超时啥的,可以sudo ufw allow 22/tcp 改变防火墙策略开放22远程连接端口

  • 搞定!

以上是关于ubuntu ssh 连接远程服务器的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu无法ssh远程连接

ubuntu 服务器允许远程连接

ubuntu SSH 连接远程上传下载文件

ubuntu SSH 连接远程上传下载文件

解决ubuntu 远程连接问题

安装Ubuntu服务器版 + 远程连接ssh +更换阿里云源