首页 > 其他分享 >常忘记的命令

常忘记的命令

时间:2023-11-03 19:23:29浏览次数:26  
标签:密码 0.0 tcp 命令 字段 忘记 root LISTEN

1:netstat命令

查看网络的相关信息 

常见的选项:

-n 以数字的形式显示ip地址和端口号
-a 显示所有的socket套接字
-p 显示进程的相关信息
-t 显示tcp传输协议的套接字
[root@localhost /]# netstat -pant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:39467           0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 0.0.0.0:20048           0.0.0.0:*               LISTEN      1174/rpc.mountd     
tcp        0      0 0.0.0.0:44753           0.0.0.0:*               LISTEN      1124/rpc.statd  

2:chattr和lsattr命令

这个命令就是更改文件或者目录的属性,连root用户都要被受限制

常用的选项:

-a 文件只能被追加写入,不能进行任何的操作,文件夹有着个权限的话,能在里面创建文件,不能重命名
-i 文件被锁定,进行不了任何的操作,文件夹有这个权限的话,什么都不能做

这2个选项一但设置后,root用户都删除不了,但是可以通过root用户修改这2个权限

 

3:/etc/shadow的字段和密码

/etc/shadow的字段

q7:$6/::0:99999:7:::

每个字段的含义:

第一个字段为:用户名

第二个字段为:加密口令

第三个字段为:最后一次修改的日期(距离1970年1月1日过去的天数)

第三个字段为;最小修改密码的时间

第四个字段为:最大修改密码的时间

第五个字段为:密码过期前的警告天数

第六个字段为:账户宽限日期

第七个字段为:账户被禁用日期(距离1970年过去的天数)

保留字段:功能扩展用的

密码的状态

ntp:!!:19637::::::

*表示非登录用户,就是系统用户

!!表示没有设置密码

!表示密码被锁定

设置密码被锁定的命令

usermod -L 锁定密码

usermod -U 解锁密码

passwd -l 锁定密码

passwd -u 解锁密码

passwd -S 查看密码的状态

4:ssh的密钥的设置

scp命令

 

 

  

 

标签:密码,0.0,tcp,命令,字段,忘记,root,LISTEN
From: https://www.cnblogs.com/qm77/p/17808183.html

相关文章

  • 命令行文本计数统计程序
    这个作业属于哪个课程https://edu.cnblogs.com/campus/zjlg/23rjjsjc这个作业的目标编写一个命令行文本计数统计程序,尽可能多的实现功能姓名-学号王磊-2021339932030能够实现的功能用于txt文件的命令参数字符数(char):-ch单词数(word):-wd句子数(sentence):-st用......
  • Linux 文件目录配置及命令总结
    前言在Linux中,一切皆文件,而每一个文件和目录都是从根目录开始的Linux文件目录的作用/bin目录:用来存放二进制可执行命令的目录,用户常用的命令都存在该目录下。/sbin目录:用来存放二进制可执行文件,这里面的命令只供系统管理员,管理系统使用(root用户)。/dev目录:设备文件存放的......
  • Lunix常用命令
    1、切换文件夹:CD2、chmod+xfilename#给该文件加上可执行权限   chmod+rfilename#给该文件加上可读权限   chmod+wfilename#给该文件加上可写权限   chmod+rwfilename#给该文件加上可读可写权限    chmod-R777foldername#给该文件夹以......
  • shell find scp 命令
    一、背景有时我们需要把find找到的文件,scp到远程机器上。下面分享一下几个常见用法 二、解决方案2.1方案一查询某个文件下文件大小大于10k的文件:find/home/user/dir-size+10k查找大于4的文件,全部复制到另一目录:find/home/user/dir/-size+4k-execcp{}......
  • powershell自定义命令,类型linux的alias
    linux里经常取很多alias来方便敲命令。在win上也有类型功能,之前边百度边配过一次,然后今天要加一些,发现记不起来了。百度也不顺利。然后就找了一下之前的命令在哪里。C:\Windows\System32\WindowsPowerShell\v1.0下的profile.ps1。把自定义的函数写进去。就可以直接在powershell......
  • Bash 常用命令总结
    基础常用命令某个命令--h,对这个命令进行解释某个命令--help,解释这个命令(更详细)man某个命令,文档式解释这个命令(更更详细)(执行该命令后,还可以按/+关键字进行查询结果的搜索)Ctrl+c,结束命令TAB键,自动补全命令(按一次自动补全,连续按两次,提示所有以输入开头字母......
  • 在Python脚本中执行shell命令
    在Python脚本中执行shell命令,你可以使用subprocess模块。这个模块允许你运行系统命令并与其交互。例一如果你想在Python脚本中执行一个简单的shell命令,比如列出当前目录下的文件:importsubprocess#执行shell命令result=subprocess.run(['ls','-l'],capture_output=True,......
  • Linux命令解释器
    Linux命令解释器 Linux切换Shell解释器命令:chsh:用于修改用户默认的登录Shell,可以使用该命令切换Shell解释器。exec:在当前Shell中执行新的Shell,例如执行"execbash"将当前Shell切换为Bash解释器。 设置默认命令解释器:chsh-s/bin/bash 1、列出系统中所有可用的shell......
  • git 命令: 工作区与暂存区
    参考:工作区和暂存区Git管理的文件分为:工作区,版本库,版本库又分为暂存区stage和暂存区分支master(仓库)工作区>>>>暂存区>>>>仓库gitadd把文件从工作区>>>>暂存区,gitcommit把文件从暂存区>>>>仓库,gitdiff查看工作区和暂存区差异,gitdiff--cached查看暂存区和仓库差异,gitd......
  • Linux中使用Docker容器安装mysql,无法直接使用mysql命令?
    1.问题如果你在Docker容器中运行MySQL,你不能在宿主主机上使用mysql--version命令来检查MySQL版本,因为MySQL客户端工具在宿主主机上未安装。2.解释2.1方法一要查看容器内MySQL的版本,你需要进入到容器中执行相应的命令。以下是一种方法:dockerexec-itmysqlmys......