系统服务的控制

  • systemd:系统初始化程序,系统开始的第一个进程,pid为1
  • systemctl 命令
    • systemctl list-units :列出当前系统服务的状态
    • systemctl list-unit-files :列出服务的开机状态
    • systemctl status sshd :查看指定服务的状态
    • systemctl stop sshd :关闭指定服务
    • systemctl start sshd :开启指定服务
    • systemctl restart sshd :从新启动服务
    • systemctl enable sshd :设定指定服务开机开启
    • systemctl disable sshd :设定指定服务开机关闭
    • systemctl reload sshd :使指定服务从新加载配置
    • systemctl list-dependencies sshd:查看指定服务的倚赖关系
    • systemctl mask sshd :冻结指定服务
    • systemctl unmask sshd :启用服务
    • systemctl set-default multi-user.target:开机不开启图形
    • systemctl set-default graphical.target:开机启动图形
    • setterm :文本界面设定color
  • 服务状态
systemctl status 服务名称
loaded 系统服务已经初始化完成,加载过配置
active(running) 正有一个或多个程序正在系统中执行, vsftpd 就是这种模式
atcive(exited) 仅执行一次就正常結束的服务, 目前并没有任何程序在系統中执行
atcive(waiting) 正在执行当中,不过还再等待其他的事件才能继续处理
inactive 服务关闭
enbaled 服务开机启动
disabled 服务开机不自启
static 服务开机启动项不可被管理
failed 系统配置错误

openssh-server

  • 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell
  • 客户端连接方式
    • ssh 远程主机用户@远程主机ip:远程主机
    • ssh 远程主机用户@远程主机ip -X :调用远程主机图形工具
    • ssh 远程主机用户@远程主机ip command:直接在远程主机运行某条命令

sshkey加密

  • 生成公钥私钥

    • ssh-keygen :生成公钥私钥工具

      • Enter file in which to save the key (/root/.ssh/id_rsa):[enter] :加密字符保存文件(建议用默认)
      • Created directory ‘/root/.ssh’.
      • Enter passphrase (empty for no passphrase): [enter] :密钥密码,必须>4个字符
      • Enter same passphrase again: [enter] :确认密码
    • ls /home/lengwen/.ssh/
      • id_rsa :私钥,就是钥匙
      • id_rsa.pub :公钥,就是锁
    • 添加key认证方式
      • ssh-copy-id -i /home/lengwen/.ssh/id_rsa.pub lengwen@localhost
        • ssh-copy-id :添加key认证方式的工具
        • -i :指定加密key文件
        • /root/.ssh/id_rsa.pub :加密key
        • lengwen :加密用户为root
        • localhost :被加密主机ip
    • 分发钥匙给client主机
      • scp /root/.ssh/id_rsa root@172.25.0.10:/root/.ssh/
    • 测试
      • ssh root@172.25.0.11: 通过id_rsa直接连接不需要输入用户密码

提升openssh的安全级别

  • openssh-server配置文件

    • 路径 /etc/ssh/sshd_config
    • 78 PasswordAuthentication yes|no :是否开启用户密码认证,yes为支持no为关闭
    • 48 PermitRootLogin yes|no :是否允许超级用户登陆
    • 49 AllowUsers student westos :用户白名单,只有在名单中出现的用户可以使用sshd建立shell
    • 50 DenyUsers westos :用户黑名单
  • ssh登陆提示修改该
    • vim /etc/motd :显示登陆后字符
    • hello world :在登陆后就会显示这个字符

Linux入门学习(八)相关推荐

  1. 【Linux】Linux入门学习之常用命令一

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  2. Linux入门学习——入职大厂通用技能——PN工具的使用

    Linux入门学习--PN工具的使用 写在前面 为啥要学Linux 怎么学Linux 先学一下怎么在自己的电脑上配置linux虚拟机 实例操作 PN 工具集 1.PN的优势 2.PNEdit 安装步骤 ...

  3. 分享:嵌入式Linux入门学习指导

    很多嵌入式linux初学者对嵌入式linux学习十分迷茫,不知道该怎么一步步学习,嵌入式linux学习方法,学习的流程步骤以及学习过程中需要看哪些好的书籍.下面凌阳教育嵌入式培训网就为大家整理的嵌入式 ...

  4. linux vim配置c,Linux入门学习教程:GNU C及将Vim打造成C/C++的半自动化IDE

    C语言在Linux系统中的重要性自然是无与伦比.不可替代,所以我写Linux江湖系列不可能不提C语言.C语言是我的启蒙语言,感谢C语言带领我进入了程序世界.虽然现在不靠它吃饭,但是仍免不了经常和它打交 ...

  5. 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)

    Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...

  6. 【Linux入门学习之】Ubuntu常用软件

    [Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...

  7. 【Linux入门学习之】Ubuntu常用软件 速配指南之软件参考

    [Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...

  8. 嵌入式linux入门学习规划

    嵌入式linux入门学习规划 如何理解嵌入式系统 ◆嵌入式系统是面向用户.面向产品.面向应用的,它必须与具体应用相结合才会具有生命力.才更具有优势.因此可以这样理解上述三个面向的含义,即嵌入式系统是与 ...

  9. oracle安装搜狗输入法教程,Linux入门学习教程:在Ubuntu 14.04中安装使用搜狗拼音输入法...

    然后,访问搜狗输入法Linux版的官网,http://pinyin.sogou.com/linux,下载搜狗输入法Linux版.从官网可以看到,该输入法官方只支持Ubuntu(不过网上有人通过将deb ...

  10. 【Linux】Linux入门学习之常用命令二

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

最新文章

  1. MNE-Python从Raw对象中解析event
  2. 安卓开发中RelativeLayout中的各个属性
  3. Apache Commons Collections反序列化漏洞分析与复现
  4. 【注意】LeetCode 2. Add Two Numbers
  5. afc2add是什么有什么用怎么安装_afc2add详解
  6. 职业规划-服务器运维工程师(待完善)
  7. 记2019届阿里校招第一面
  8. windbg使用教程(调试异常及死锁等)
  9. 霍志刚中国科学院计算机,曙光4000系列高性能计算机研究集体
  10. 随机的力量(1) - The power of random two choices
  11. 教师节我用Python做了个学生点名系统送给老师当礼物,这回毕业稳了
  12. Gut:中国药科大学周伟等团队在肠道菌群驱动风湿性关节炎机制研究和中药干预方面取得新进展...
  13. 孩子用什么样的灯对眼睛没有伤害呢?2023这样的灯光更护眼
  14. 解决blur与click冲突
  15. 本博客文章版权申明(2019/09/11)
  16. XJTU_ 西安交通大学2020大学计算机作业-第八周
  17. EXCEL中更改单元格格式后不刷新问题的解决方法
  18. [转]技术领导要不要写代码?
  19. 从软件工程角度看大前端技术栈
  20. 详细的查看电脑软硬件配置,电脑中软硬件信息查看

热门文章

  1. Word2010-页眉中字数未满但自动换行
  2. 【今日CV 视觉论文速览】Wed, 6 Feb 2019
  3. 【今日CS 视觉论文速览】Tue, 15 Jan 2019
  4. 字符流的抽象类 java
  5. 常见字符编码 java
  6. python-虚拟环境操作指令-centos环境下
  7. Mysql Group Replication(MGR)搭建
  8. 限制使用su命令的用户与使用sudo机制提升权限
  9. 网站登录JWT的实现
  10. 中国工程院院士徐宗本:大数据的挑战和问题