Ubuntu 启动ssh服务

ubuntu

sudo apt-get install openssh-server
service sshd start
service ssh status
sudo ufw disable
sudo systemctl enable ssh
sudo systemctl disable ssh
sudo systemctl start ssh
sudo systemctl stop ssh
reboot
  • 查看ssh是否启动,看到Active: active (running)即表示成功
sudo systemctl status ssh

1、切换到 root

默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?

  • sudo 命令
sudo

这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。

  • sudo -i
sudo -i

通过这种方法输入当前管理员用户的密码就可以进到root用户。

  • 如果想一直使用root权限,要通过su切换到root用户,那我们首先要重设置root用户的密码:
sudo passwd root

这样就可以设置root用户的密码了,之后就可以 su自由的切换到root用户了。su “king” 或者 exit回到用户权限

su

2、修改 root 密码

以root身份登陆,执行:

passwd 用户名

然后,根据提示,输入新密码,再次输入新密码,系统将提示您成功更改密码。

[En]

Then, according to the prompt, enter the new password, enter the new password again, and the system will prompt you to change the password successfully.

修改配置文件

3、允许 root 用户终端登录

sudo vim /etc/ssh/sshd_config

找到并用 “#” 注释掉这行 PermitRootLogin prohibit-password,结果如下

PermitRootLogin prohibit-password

新建一行 添加:

PermitRootLogin yes

重启服务

sudo service ssh restart

设置密码

sudo passwd root
  • 获取SSH公钥

输入命令

ssh-keygen -t rsa -C "596928539@qq.com"

linux root 目录下没有.ssh目录

ssh localhost

.ssh 是记录密码信息的文件夹,如果没有登录过 root的话,就没有 .ssh 文件夹,因此登录 localhost ,并输入密码就会生成了。

添加证书

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCVAmnEqMs1gC6Rtt5a/KicNmBkdecHzpNLBInhNMYBreZWeL0KmGPNPGXclvTfDl6i2IDkcGFcmNQ7utBQGoLVvnSeZd4GndBPDdn/0OuOhFetzAzFuAPXBdbcoVs7LPP6LaF+ba1qsABY76KU90IEP7QqpSpOaw9YXeTADj3kO4eefi/9el5ND8EuoW6N+Xza01x1XBI0bw8ivD6+VJ9RM38C4Ggd/Rp9KlA5eN9TKq7AYk3TnN5Wbhx+dUaYOSaqrDgzMh26zi/TPsF0lW420VgSl5RR+9QjfFC+ipMFnGjOIFFEKR5OD5BD2QYIVGbm/RG7I/tU1EJNbWdXZ+fr 596928@qq.com

将公钥添加到 authorized_keys文件夹中

  • Host:别名
  • HostName:主机(服务器) IP
  • Port:端口
  • User:用户名
  • IdentityFile:秘钥文件路径

.ssh/config。没有的话,新建一个

host 'biter'
    HostName 192.168.31.68
    Port 22
    User root

可以使用上述 别名来登录linux 服务,即可

ssh biter

如果有多台主机,则可以配置多台主机

[En]

If there are multiple hosts, you can configure multiple hosts

host 'biter'
    HostName 192.168.31.68
    Port 22
    User root

host 'biter1'
    HostName 192.168.31.68
    Port 22
    User root

host 'biter2'
    HostName 192.168.31.68
    Port 22
    User root

Original: https://www.cnblogs.com/burner/p/ssh.html
Author: 浪客禅心
Title: Ubuntu 启动ssh服务

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523950/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 关于博客园设置awescnb皮肤教程

    第一步:申请博客园 申请博客园,然后再申请js权限 第二步:设置博客园 页面定制勾选禁止模版使用css 页面定制css代码 .profile-menu{ display: none…

    Linux 2023年6月11日
    079
  • MySQL的主从复制+双主模式

    部署环境: MySQL master 192.168.40.21 MySQL slave 192.168.40.22 思路: I/O线程是对主MySQL上二进制日志文件进行读取,读…

    Linux 2023年6月8日
    0104
  • 部署solr服务

    前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 一、S orl单机部署 准备:solr5.5、tomcat8.5、jdk1.8 2.复制./solr-5.5.0/s…

    Linux 2023年6月14日
    0112
  • 记一次PowerShell配合Metersploit的艰难提权

    0x01 环境准备 kali(模拟公网攻击机) Windows2008(靶机,装有360、火绒、安全狗、D盾) Powersploit(PowerShell攻击框架) https:…

    Linux 2023年5月28日
    080
  • 常用命令-lsof

    作者:Outsrkem原文链接:https://www.cnblogs.com/outsrkem/p/14608224.html本文版权归作者所有,欢迎转载,但未经作者同意必须保留…

    Linux 2023年6月6日
    0101
  • 操作系统实现-中断及任务调度

    博客网址:www.shicoder.top微信:18223081347欢迎加群聊天 :452380935 这一次我们来对内核进行完善,主要包括全局描述符的加载、任务调度、中断等 全…

    Linux 2023年6月13日
    084
  • python 内置模块

    #!/usr/bin/env python -*- coding:utf-8 -*- import time #时间模块 print(time.time())#当前时间戳 #本地时…

    Linux 2023年6月13日
    072
  • Mybatis源码解读-SpringBoot中配置加载和Mapper的生成

    本文 mybatis-spring-boot探讨在springboot工程中mybatis相关对象的注册与加载。 建议先了解mybatis在spring中的使用和springboo…

    Linux 2023年6月7日
    0108
  • linux系统(centos)redis分片集群安装部署

    redis分片集群安装与部署 只需更改配置文件 部署架构:6个节点,3主3从。数据集分为3片,分别再A,B,C节点上。A1和B1和C1分别为A,B,C的副本。 散列槽: ​ Red…

    Linux 2023年6月8日
    094
  • Linux03:三种软件安装方式及基本环境安装(狂神说)

    linux的三种软件安装及基本环境安装 安装软件通常有三种方式: [En] There are generally three ways to install software: …

    Linux 2023年5月27日
    091
  • shell md5sum

    md5sum out.a echo “fd_limit=$(ulimit -n), fd_used=$(ll /proc/4741/fd | wc -l)”…

    Linux 2023年5月28日
    081
  • 个人学习-STL:Set前置-tree

    参考资料: [1]程杰.大话数据结构[M]. [2][美]Robert Sedgewic,Jevin Wayne. 算法Algorithms[M].谢路云译 1.基本脉络: 树实际…

    Linux 2023年6月6日
    098
  • 绝了!起个好标题的9大技巧

    许多自媒体经常发一些标题雷人的文章,内容却非常空洞甚至低俗,技术创作领域也未能幸免,这个搞法被大家笑称为”标题党”。互联网是眼球经济,靠标题骗点击量的恶习将…

    Linux 2023年6月6日
    0100
  • Linux笔记 bash解决if not found 问题

    Linux笔记 bash解决if not found 问题 原因是if [无空格然后在内容然后再空格] 我想应该新手小白都会犯这样问题 正确写法 if [ $# -ne 1 ] 错…

    Linux 2023年6月8日
    0109
  • 正则表达式

    正则表达式 字符 作用 . 点号 匹配任意一个且只有一个字符 [] 匹配[]集合内的任意一个字符 [^] 匹配不包含^后的任意字符 星号 重复前一个字符(连续出现)0次或N次 . …

    Linux 2023年6月6日
    0111
  • redis的三种集群方式

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/heqiyoujing/p/14494037.htmlA…

    Linux 2023年5月28日
    099
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球