Linux学习笔记3

来源:互联网 发布:和平网络电视手机破解 编辑:程序博客网 时间:2024/05/21 09:20

Linux学习笔记3

  • Linux学习笔记3
      • 安装setup工具
      • CentOS 7 下的网络配置工具
      • 查询安装版本
      • 显示有多少终端登录
      • 使用putty和ssh远程登录服务器
      • Putty出现DisconnectedNo supported authentication methods available错误信息
      • 查看历史命令
      • Linux服务器安全之用户密钥认证登录基于CentOS 70系统

安装setup工具

yum install -y setuptool

CentOS 7 下的网络配置工具

http://www.webmaster.me/server/centos-7-下的网络配置工具.html

查询安装版本

which 命令路径

rpm -qf 命令路径

案例

[root@localhost ~]# which setup
/usr/sbin/setup
[root@localhost ~]# rpm -qf /usr/sbin/setup
setuptool-1.19.11-8.el7.x86_64
[root@localhost ~]#

显示有多少终端登录

who,w

案例

[root@localhost ~]# who
root tty1 2016-03-26 19:33
root pts/0 2016-03-26 19:51 (172.21.98.121)
root pts/1 2016-03-26 21:13 (172.21.98.121)
[root@localhost ~]# w
21:13:41 up 1:40, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 19:33 1:04m 0.09s 0.09s -bash
root pts/0 172.21.98.121 19:51 45.00s 0.27s 0.27s -bash
root pts/1 172.21.98.121 21:13 5.00s 0.11s 0.03s w
[root@localhost ~]#

使用putty和ssh远程登录服务器


  1. 使用PUTTYGEN生成密钥
  2. 保存私钥
  3. 复制公钥,使用如下命令:

mkdir .ssh

vim .ssh/authorized_keys

然后将公钥粘贴进去

PS:以上命令是在配置文件中配置好的,如果想要改目录和文件,必须更改配置。

chmod 700 .ssh

vim /etc/selinux/config
改为SELINUX=disabled

PS:可以通过getenforce来查看状态,Enforcing生效,Permissive失效。

setenforce 0

PS:通过这个命令可以临时修改。

PS:可以通过vi /etc/ssh/sshd_config,找到PasswordAuthentication yes设置为no,则只能通过密钥密码登录,也可以通过vi /etc/ssh/sshd_config,来更改SSH相应配置。

Putty出现Disconnected:No supported authentication methods available错误信息

因为远程服务器禁止使用密码验证功能,可以通过vi /etc/ssh/sshd_config,找到PasswordAuthentication no改为yes保存重启服务即可。

查看历史命令

history

Linux服务器安全之用户密钥认证登录(基于CentOS 7.0系统)

http://blog.sina.com.cn/s/blog_6561ca8c0102vb0d.html

参考《跟阿铭学Linux》


0 0
原创粉丝点击