在这里,我们先由一个问题引出这个概念,每个普通用户为什么可以更改密码?当我们ls -l /etc/passwd /etc/shadow查看这两个文件的权限时候,我们可以发现只有root才对这两个文件有写权限,根据前面的配置文件我们知道,密码是保存在shadow文件中的,那么我们是怎样实现这个目的的?其实这就是今天我的笔记,我们查看ls -l
linux用户管理(一):用户管理配置文件
其实写这些乱七八糟的笔记只是为了复习一编对于linux基础的学习,关于linux下用户管理的学习已经是半年前的事了,虽然很多书上都说linux用户管理比较简单,但是经过仔细整理资料发现,这一点知识是最基本的,但也是linux管理最重要的一部分!首先,我先整理了一下linux用户管理的相关配置文件,主要有如下几个: 用户信息文件 /etc/passwd 密
linux软件包管理(一):二进制软件包管理
linux下软件包管理,我个人认为分为两种,一种是redhat系的软件包管理;另一种是debian系的软件包管理;再加上一些源代码包安装和脚本安装,这基本上就组成了我们学习任何linux所需要掌握的关于软件包管理的知识! 二进制软件包管理主要分为两种:rpm和yum 一、rpm 举个RPM软件包的例子: sudo-1.7.2p1-5.el5.i.386.
linux软件包管理(二):debian系的软件包简介
debian系的常见于debian和ubuntu linux ,由于我学习的主要不是这个系列的软件包,所以这里只做一个简单的介绍,其实我个人感觉这个工具其实和yum类似,可以解决软件包之间的依赖关系,同时方便升级! 下面,我对APT包管理做一个简单的介绍: 搜索软件包 apt-cache search 软件包信息 apt-cache show
linux软件包管理(三):源代码包的安装
linux所使用的软件中,几乎所有软件发布形式都是源代码形式,好处是可以自己修改代码,灵活度非常高,定制度也很高 应用举例:安装proftpd tar -zxvf proftpd-1.3.3d.tar.gz 解压 ./configure –prefix=/usr/loal/proftpd 配置 执行搜索硬件信息 make 编译 make in
linux软件包管理(四):脚本安装
这儿所说的脚本指的是shell脚本或者java脚本!下面我以一个例子来做一下简单介绍: 应用举例: webmin tar zxvf webmin-1.530.tar.ge cd webmin-1.530 vi README ./setup.sh 然后通过IP地址加10000端口号 就可以访问 如果大家对webmin感兴
linux软件包管理总结篇
软件包管理的思路和方法 redhat系linux软件包管理: 二进制包管理:rpm yum 源代码包管理 脚本安装 dibian系linux软件包管理 练习: 二进制软件安装和升级 卸载 二进制软件包的查询 二进制软件包校验 应用案例: /etc/inittab 文件恢复 vim配置文件注释 源代码包
linux引导流程总结
掌握linux引导过程中每一个步骤 了解固件设置,中午软硬件时钟设置及同步 firmware ps机用的最多的是CMOS/BIOS 学习COMS/BIOS设置 注意掌握hwclock命令和dat
Sendmail启动失败 World writable directory
启动sendmail服务可能会出现如下错误。 Source code 1.[root@newraweb mail]# service sendmail start2.Starting sendmail: 451 4.0.0 /etc/mail/sendmail.cf: line 91: fileclass: cann
linux下安装gcc编译器
今天在centos下安装了一下linux编译器,其实很简单,只需要一条命令即可! yum install make gcc gcc-c++