专栏首页黑泽君的专栏Ubuntu 16.04 LTS中没有.ssh文件,该如何解决呢?

Ubuntu 16.04 LTS中没有.ssh文件,该如何解决呢?

这是因为没有安装ssh软件。

1.安装。

sudo apt install openssh-server  或者  sudo apt-get install openssh-server

2.启动ssh。

sudo /etc/init.d/ssh resart 

3.确认 ssh-server 是否启动。

ps -e | grep ssh

  如果只有 ssh-agent 那说明 ssh-server 还没有启动,需要 sudo /etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。

4.创建私钥,用于远程登录时的免密码登录(即:只要有一次输入密码登录成功后,下次登录时就不需要再输入密码就可以直接登录了)。

ssh-keygen

该步骤,会生成两个文件,id_rsa(私钥)id_rsa.pub(公钥)

操作如下图所示:

chen@ubuntu:~$ sudo apt install openssh-server
[sudo] chen 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
openssh-server 已经是最新版 (1:7.2p2-4ubuntu2.4)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被升级。
chen@ubuntu:~$ sudo /etc/init.d/ssh restart 
[ ok ] Restarting ssh (via systemctl): ssh.service.
chen@ubuntu:~$ ps -e | grep ssh
  1884 ?        00:00:00 ssh-agent
  5936 ?        00:00:00 sshd
chen@ubuntu:~$ ssh-keygen 
Generating public/private rsa key pair.
Enter file in which to save the key (/home/chen/.ssh/id_rsa): 
Created directory '/home/chen/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/chen/.ssh/id_rsa.
Your public key has been saved in /home/chen/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:oynEdTWEUxfMmG1/c1tBFW7krVgdP+LZ2XtcRaPcgQQ chen@ubuntu
The key's randomart image is:
+---[RSA 2048]----+
|         +=E=ooB=|
|        o.oo*.*+*|
|      . .. . =.**|
|   . . .    .o*oO|
|    o   S   .o.+B|
|   .   o .     oo|
|    . o        .o|
|     .          .|
|                 |
+----[SHA256]-----+
chen@ubuntu:~$ 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 在 Windows 系统中安装 SSH 服务

    在Mac下搭建了ssh服务,并且测试通过,但是当到windows上,我想以同样的方式操作的时候,事实告诉我,“我太TM天真了!”,没办法,重新百度了一下,发现w...

    黑泽君
  • eclipse导入别的项目后发现jdk版本不一样,该如何解决呢?

    当我们导入其他人的项目的时候,发现导入的项目的jdk版本与我们使用电脑上的版本不同,该如何解决呢?

    黑泽君
  • Potplayer怎么实现视频的镜面翻转?

    黑泽君
  • 远程连接 Ubuntu19.1

    注意:如果你是和我一样下载安装的 Ubuntu19.1 镜像直接安装的可以跳过这一大步,直接去第二步。因为Ubuntu已经默认配置好了。

    wsuo
  • git使用双秘钥

    由于新项目需要两个github账号,然后一个git秘钥只能绑定一个号,所以特地写出教程,教你如何配置双秘钥

    huanhao
  • ssh 双机互信:免密码登录设置步骤及常见问题

    在 linux 系统管理中,设置免密码登录,进行机器的批量管理是最常用的一个方法。比如针对几十甚至上百台线上机器,通常我们会设置一台“发布机”作为中央控制机对其...

    用户1177713
  • ssh服务、密钥登陆配置

    环境内核信息: [root@zabbix-01 ~]# uname -a Linux lodboyedu-01 2.6.32-696.el6.x86_64 #1...

    863987322
  • Core Linux折腾(二)

    目录 Core Linux折腾(一)[一] Core Linux折腾(一)[二] Core Linux折腾(二) Core Linux折腾(三) Co...

    Pulsar-V
  • 免密登录

    抄来的。。找不到原文链接了。。 A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为172.24.253....

    _淡定_
  • 记录一则Linux SSH的互信配置过程

    需求:四台Linux主机,IP地址为192.168.10.10/11/12/13,配置登录用户的互信 1.各节点ssh-keygen生成RSA密钥和公钥

    Alfred Zhao

扫码关注云+社区

领取腾讯云代金券