《Linux菜鸟入门》进程以及ssh的相关知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Linux菜鸟入门》进程以及ssh的相关知识相关的知识,希望对你有一定的参考价值。



openssh-server

pstree查看初始化

systemctl


 

 进程的查看以及管理

 1.systemd

  系统初始化程序,系统开始的第一个进程,pid=1

 

 

 2.systemctl 命令

 

  systenctl list-units                列出当前系统服务的状态

  systenctl list-unit-files           列出服务的开机状态

  systenctl status sshd               查看指定服务的状态

  systenctl stop sshd                 关闭指定服务

  systenctl start sshd                开启指定服务

   restart

  systenctl enable sshd               设定指定服务开机开启

  systenctl disable sshd              设定指定服务开机关闭

  systenctl reload sshd               使指定服务重新加载配置

  systenctl list-dependencies sshd          查看指定服务的倚赖关系

  systenctl mask sshd                 冻结指定服务

  systenctl unmask sshd               启用服务

 

 

3.服务状态。

   systemctl   status   服务mingcheng  

  loaded    系统服务已经初始化完成,加载过配

  active(running) 服务正在被系统利用

  active(exited)   服务已经加载配置,等待系统利用

  

 

openssh-server服务的学习

 

 1.openssh-server

 

  功能:让远程主机可以通过网络访问sshd服务,开始一个安全的shell

      rm -fr /root/.ssh/

  

  2.客户端连接方式。

 

   ssh 远程主机用户@远程主机ip

   连接陌生主机时需要建立认证关系

   远程用户密码

   ssh 远程主机用户@远程主机ip -X  

                commond

  3.sshkey加密

    ①.生成公钥私钥

      ssh-keygen

      ls /root/.ssh

       id_rsa

      id_rsa.pub

    ②.添加key认证方式

      ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

    ③.分发钥匙

      scp /root/.ssh/id_rsa root    :/root/.ssh

    ④. 测试

 

 4.提升openssh的安全级别

 

    openssh-server配置文件

      /etc/ssh/sshd_config

       78行设置更改为NO :则不允许密码登录,提高安全性

      sysemctl restart sshd.service


本文出自 “12147236” 博客,转载请与作者联系!

以上是关于《Linux菜鸟入门》进程以及ssh的相关知识的主要内容,如果未能解决你的问题,请参考以下文章

Linux 进程操作以及相关知识

《Linux菜鸟入门》设备相关信息

《MySQL:菜鸟入门系列》

Linux线程操作以及相关知识

Linux线程操作以及相关知识

《jmeter:菜鸟入门到进阶系列》