首页 > 其他分享 >练习——新增账号、设置账户权限、设置免密登录

练习——新增账号、设置账户权限、设置免密登录

时间:2024-07-17 19:54:23浏览次数:13  
标签:免密 aaa 账号 192.168 密码 code ssh 设置 root

1.新增账号

zhangsan lisi wangwu zhaoliu aaa bbb ccc ddd

[root@y ~]# ls -l
总用量 4
-rw-------. 1 root root 1415 5月  25 17:56 anaconda-ks.cfg
drwxrwxr-x. 2 root code    6 7月  17 17:07 code

[root@y ~]# useradd zhangsan
[root@y ~]# useradd wangwu
[root@y ~]# useradd zhaoliu
[root@y ~]# useradd aaa
[root@y ~]# useradd bbb
[root@y ~]# useradd ccc
[root@y ~]# useradd ddd
[root@y ~]# ls /home/
aaa  bbb  ccc  code  code1  ddd  lisi   zhangsan wangwu  zhaoliu

2.设置和账号同名的如果长度不够8位就重复账号

[root@y ~]# ls /home/
aaa  bbb  ccc  code  code1  ddd  lisi  zhangsan  wangwu  zhaoliu

[root@y ~]# passwd zhangsan
更改用户 zhangsan 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd wangwu
更改用户 wangwu 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

[root@y ~]# passwd lisi
更改用户 lisi 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd zhaoliu
更改用户 zhaoliu 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd aaa
更改用户 aaa 的密码 。
新的 密码:
无效的密码: 密码是一个回文
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd bbb
更改用户 bbb 的密码 。
新的 密码:
无效的密码: 密码是一个回文
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd ccc
更改用户 ccc 的密码 。
新的 密码:
无效的密码: 密码是一个回文
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@y ~]# passwd ddd
更改用户 ddd 的密码 。
新的 密码:
无效的密码: 密码是一个回文
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

3.设置这些账户都有对code目录w的权限

[root@y ~]# usermod -g code zhangsan 
usermod:无改变
[root@y ~]# usermod -g code lisi 
usermod:无改变
[root@y ~]# usermod -g code wangwu 
[root@y ~]# usermod -g code zhaoliu 
[root@y ~]# usermod -g code aaa 
[root@y ~]# usermod -g code bbb 
[root@y ~]# usermod -g code ccc 
[root@y ~]# usermod -g code ddd

[root@y ~]# chgrp -R code code/
[root@y ~]# chmod g+w code/
[root@y ~]# ls -l
总用量 4
-rw-------. 1 root root 1415 5月  25 17:56 anaconda-ks.cfg
drwxrwxr-x. 2 root code    6 7月  17 17:07 code

4.为以上的用户设置免密登录

假设aaa为服务器
[lisi@2 ~]$ ssh-keygen
[wangwu@2 ~]$ ssh-keygen
[zhaoliu@2 ~]$ ssh-keygen
[bbb@2 ~]$ ssh-keygen
[ccc@2 ~]$ ssh-keygen
[ddd@2 ~]$ ssh-keygen

[lisi@2 ~]$ ssh-copy-id [email protected]
[wangwu@2 ~]$ ssh-copy-id -p9999 [email protected]
[zhaoliu@2 ~]$ ssh-copy-id -p9999 [email protected]
[bbb@2 ~]$ ssh-copy-id -p9999 [email protected]
[ccc@2 ~]$ ssh-copy-id -p9999 [email protected]
[ddd@2 ~]$ ssh-copy-id -p9999 [email protected]

[lisi@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 18:50:23 2024 from 192.168.1.50
[aaa@2 ~]$
[wangwu@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 19:02:01 2024 from 192.168.1.50
[aaa@2 ~]$
[zhaoliu@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 19:05:58 2024 from 192.168.1.50
[aaa@2 ~]$
[bbb@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 19:08:33 2024 from 192.168.1.50
[aaa@2 ~]$
[ccc@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 19:12:35 2024 from 192.168.1.50
[aaa@2 ~]$
[ddd@2 ~]$ ssh -p9999 [email protected]
Last login: Wed Jul 17 19:16:12 2024 from 192.168.1.50

标签:免密,aaa,账号,192.168,密码,code,ssh,设置,root
From: https://blog.csdn.net/m0_73907608/article/details/140503592

相关文章

  • 云计算实训07——搭建ssh服务、创建用户并授权、在RealServer创建code账号、SSH认证原
    一、搭建ssh服务1.安装ssh服务yum-yinstallopensshyum-yinstallssh-serveryum-yinstallssh-client2.关闭防火墙和selinux#关闭防⽕墙(临时)systemctlstopfirewalld#关闭开机⾃启动systemctldisablefirewalld#关闭selinux(临时)sete......
  • 如何免密登录数据库(8.0及5.7版本都可以)
    Mysql-8.0及之后因为mysql8.0之后–skip-grant-tables无效,需要在mysql的bin目录中使用mysqld--console--skip-grant-tables--shared-memory,来代替,(注意:需要先将服务停止:netstopmysql)然后在打开另一个cmd窗口,进行修改密码操作(mysql-uroot-p)之后会出一堆乱七八糟的东西......
  • 微信小程序源码-基于Java后端的游戏账号交易系统毕业设计(附源码+论文)
    大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。......
  • 杜比音效介绍及设置方式
        在视听艺术的浩瀚宇宙中,音效如同魔法般的力量,能够瞬间将听众带入另一个时空,无论是电影中的惊心动魄,还是游戏内的紧张刺激,亦或是音乐里的细腻情感,杜比音效都是那个幕后英雄,让每一次听觉体验都变得生动无比。自上世纪70年代以来,杜比实验室以其革命性的音频处理技术,彻......
  • Systemd设置开机自启
    一、systemd使用1.创建systemd服务文件创建一个新的systemd服务文件,websocket.service为服务名sudovim/etc/systemd/system/websocket.service[Unit]Description=WebSocketServiceAfter=network.target[Service]ExecStart=/home/li/websocket/websocketWorkin......
  • SciTech-EECS-PCB设计- PCB设计-原理图设计 - Schematic library(原理图元器件库)的设
    原理图绘制的“环境参数设置”设置原理图绘制的“环境参数”步骤大体有:在ad软件主界面菜单,选择“File->New->Project”,在创建工程的窗口,看见一个名称为PCB_Project1.PrjPCB的新工程。按照前面所介绍的“添加原理图”的方法,添加名称为“Sheet1.SchDoc”的“原理图文件”。......
  • zemax学习系列第六天——系统孔径设置-入瞳、F数、NA
    ①入瞳直径(1)EntrancePupilDiameter(入瞳直径)当物体位于无限远时,可以用它来定义相对孔径,此时的ApertureValue中输入具体的入瞳直径数值,一般选择LensUnits为Millimeters(毫米)。一般设置为平行光V=12.5                       ......
  • 关于静态文件目录与模板引用和Nginx location块的适配设置
    项目配置文件内关于静态文件的设置项#静态文件的URL前缀STATIC_URL='/static/'#项目根目录的静态文件目录STATICFILES_DIRS=[os.path.join(BASE_DIR,'static'),os.path.join(BASE_DIR,'parallel/static'),os.path.join(BASE_DIR,'blog/static&#......
  • vue3 widthDefaults 设置props默认值
    测试代码<template><divclass="box"><div><i-ep-edit/></div><div><i-ep-chat-dot-round/></div><div><i-ep-close/></div></div></template><scriptl......
  • setfacl设置权限与chomd设置权限区别
    setfacl和chmod都是用于设置Linux系统中文件和目录权限的命令,但它们之间存在一些关键区别:基本权限vs.访问控制列表(ACL):chmod:用于设置文件或目录的基本权限,这些权限分为用户(user)、用户组(group)和其他(others)三类。你可以设置读(r)、写(w)和执行(x)权限。chmod......