码迷,mamicode.com
首页 > 其他好文 > 详细

第一周 4

时间:2019-09-13 01:36:26      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:服务平台   软件   bin   情况   数字   etc   groupdel   设置   直接   

Linux下的用户管理
用户信息保存/etc/passwd ,一般用户都有读的权限
真正的用户:修改密码,可以登录
伪用户:应用程序在运行时会以某种权限来运行,并使用程序名来表示该程序,并存在/etc/passwd文件中,伪用户不可以直接登录
pentest(用户名):x(密码):1000(UID):1000(GID):pentest,,,(描述):/home/pentest(家目录):/bin/bash(默认使用解析器)
将最后一项更改为/sbin/nologin,该用户就不能登录
用户密码存储在/etc/shadow ,一般情况下,普通用户没有读权限
pentest(用户名):$6$Fq0je7pf$kDasczSHFj9k1XO2xArIymt8IzDK97jbXjD8XvFvVMohp2RBHMKBuUbHSlR6NBlhh1tFrxe0tujp.fmgW9kKB(密码)/:18150(最后修改密码的时间):0(修改密码最短有效时间):99999(最长时间):7:::
后三位是密码策略
添加用户:
useradd [选项] 用户名
useradd –u 5000 –g demogroup –G root –d /home/demo –s /bin/bash demo
-u 指定UID
-g 指定组
-G 指定用户还属于其他组
-d 指定家目录(主目录、宿主目录、缺省目录)
-s 指定解析器
-o和-u一般同时使用,创建和其他用户ID一样的用户
加密码:
Passwd 用户名
删除用户:
Userdel 用户名
修改用户:
Usermod –l/-d/-g/-s 用户名
-l 修改用户名:usermod –l test number
-d 修改家目录:usermod –d /home/ko test
-g 修改所属组:usermod –g root test
-s 修改解析器: usermod –s /bin/zsh test
禁用用户:usermod –L 用户名
恢复用户:usermod –U 用户名
默认添加的用户会自动加入和用户名一样的组中
Icq icq
Root root
Pentest pentest
Su 切换用户
查看当前登录的用户:whoami id
查看当前用户属于哪个组:groups
查看当前Linux中有哪些组:
groupadd 组名
groupdel 组名
pentest@pvm:~$ grep test /etc/group
adm:x:4:syslog,pentest
cdrom:x:24:pentest
sudo:x:27:pentest
dip:x:30:pentest
plugdev:x:46:pentest
lpadmin:x:121:pentest
pentest:x:1000:
sambashare:x:132:pentest
test(组名):x(组密码):1001(GID):(当前组下有哪些用户)
将pentest用户添加到test组中:
gpasswd -a pentest test
将pentest用户从test组中移除:
gpasswd –d pentest test

更改权限的命令
Chmod [who][+|-|=] 文件名
Who: u—>所有者 g—>所属组 o—>其他人 a—>所有人
+ 添加权限 - 取消权限 =赋值某些权限
r--r--r-- test.php
Chmod +320 test.php
Rwxrwxrwx evil.php
Chmod -333 evil.php
Chmod 644 evil.php
注意:更改权限的方式推荐使用数字
更改所属者或者所属组
Chown root /test 将test文件夹的所有者更改为root
Chgrp admin /test 将test问价夹的所属组更改为admin
Chown root:root /tmp 将/tmp文件夹的所有者改为root所属组改为root
Chown –R root:root /tmp将/tmp下所有文件的所有者改为root所属组改为root

 

 

Xshell 首次连接 kali系统中的 ssh

Xshell 帮助我们去连接各种服务平台  方便 管理服务器 链路是加密处理 (ssh/vsftp)

Step 1:开启kali中的  ssh服务  检测是否开启成功 /etc/init.d/ssh status或者netstat -ntulp|grep 22

Step 2:关闭防火墙(目前)/etc/init.d/iptables stop,然后需要找到ssh的配置文件

/etc/ssh/sshd_config 大约在27行 将“#PermiaRootLogin prohibit-password”修改为

“PremitRootLogin yes”保存退出

Step 3:service ssh restart  /etc/init.d/ssh restart 使用xshell连接 使用root账号或普通账号

update -re.d ssh enable  设置开机启用

Step 4: xshell: 文件—新建—协议选择ssh,主机输入kali的ip,端口默认是22然后点击连接  ,接下来输入root账号 最后输入密码

 

注意; ssh服务可以更改端口,修改配置文件,port 22—port 2222

 技术图片

技术图片

 

 

Kali更换更新源

Vim /etc/apt/sources.list

Leafpad /etc/apt/sources.list

 技术图片

 

 

Apt-get update&&apt-get upgrade&&apt-get autoclean

 技术图片

 

技术图片

 

 

 

Kali安装软件

Apt-get install open-vm-tools-desktop

Reboot

 

可以装东西了 但是不能直接拉桌面里 要在文件--桌面里可以啦

 

第一周 4

标签:服务平台   软件   bin   情况   数字   etc   groupdel   设置   直接   

原文地址:https://www.cnblogs.com/qet123/p/11515665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!