linux下怎么设置某个用户的密码永不过期?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下怎么设置某个用户的密码永不过期?相关的知识,希望对你有一定的参考价值。

设置某个用户的密码过期时间可以用usermod -e来设置,如果要统一设置用户的密码过期时间,那么就要修改/etc/login.defs里面的PASS_MAX_DAYS,比如修改所有用户的密码过期时间是30天:
  PASS_MAX_DAYS 30
  如果这个值是99999,那么表示密码永不过期。
或者就是直接修改/etc/shadow
root:XXXXXX:15::"U"::::
把"U"位置设为空或者99999就是不过期
参考技术A 我们可以看到 a.txt和b.txt 文件的inode是一样的,说明它们指向的是同一个文件内容

我们删除a.txt文件,对b.txt文件来说,看会发生什么情况
ls rm a.txt ls cat b.txt ls -i

我们用rm删除了a.txt文件, 可以看到对于b.txt文件没有任何影响,它的inode也没有改变

说明了对于硬链接来说,删除任意一方的文件,它们共同指向的文件内容并不会从硬盘上删除,只有同时把他们都删除掉,它们共同指向的文件内容才会消失,也就是那个inode才会被删除

3. 创建软链接

ln -s file1.txt file2.txt

file2.txt -> file1.txt 表示文件file2指向file1, lrwxrwxrwx中的 l 表示file2.txt文件是一个软链接文件

查看文件的inode

ls -i

我们可以看出文件file1和文件file2的inode是不同的

这是因为文件file2是指向文件file1的,它们并没有指向同一块文件内容,所以它们的inode号不相同

file2其实只是file1的一个快捷方式,它指向的是file1,所以显示的是file1的内容

我们删除file1.txt对于file2.txt会有什么影响?
如果我们删除了file2,那么对于file1来说不会有任何影响,如果删除file1,那么file2就会变成"死链接",

这是因为file2指向的文件没有了

关于如何利用旧手机,很多人可能会想到拿来换个锅碗瓢盆,或者更高级点的用linux deploy装个linux系统玩玩。然而,使用linux deploy安装的系统有一个缺陷,系统是运行在chroot或者proot下的,在安装mysql的时候会直接出错,这对于想运行一些博客系统(例如wordpress)的同学来说,基本上就没啥可能了。那么,怎么样才能在手机上运行一个拥有完整权限的linux系统呢?今天我们就来聊一聊一个非常有意思的项目--postmarketOS。

postmarketOS是什么?
显然,这个名字起的非常的直白,过市系统,或者我们也可以叫它过气手机(的)系统,显然这是一个为已经退出市场的手机打造的系统。打开这个系统的主页,我们可以看到它的简介:

A real Linux distribution for phones and other mobile devices.
We are sick of not receiving updates shortly after buying new phones. Sick of the walled gardens deeply integrated into android and ios. That's why we are developing a sustainable, privacy and security focused free software mobile OS that is modeled after traditional Linux distributions. With privilege separation in mind. Let's keep our devices useful and safe until they physically break!
翻译过来的大致意思就是说:手机买回来用了没多久官方就停止提供更新让人蓝瘦香菇(毕竟花了钱了啊,新功能不能用自然很难受),所以他们就开发了这么一个系统,使得设备保持可用和安全的状态直到肉体消灭。

是不是感觉很赞?不过也不要高兴的太早,再看看这个系统的名字,是不是能想到些什么?没错!这个系统对刚出的手机支持不是很好,这也很好理解,新手机的官方资料往往都很少,很难搞到诸如bootloader等一些必备的东西,因此也没法及时的支持

以上是关于linux下怎么设置某个用户的密码永不过期?的主要内容,如果未能解决你的问题,请参考以下文章

linux怎么设置密码过期时间

linux下判断是不是存在用户密码过期

怎么设置session永不过期

oracle密码过期怎么办,密码已经过期,而不是即将过期。

oracle环境,有一个用户的密码忘掉了,并且用户过期,怎么能够使用原来的密码处理用户过期问题

如何修改Linux密码过期问题