Fedora9下sudo与yum的一些设置


安装完Fedora9后,首先应该是对sudo设置一下,sudo的作用就是使当前非root用户在使用没有权限 的命令时,直接在命令前加入sudo,在输入自己当前用户的密码就可以完成root用户的功能,而不必在每次使用su -来回切换用户了。sudo的配置文件位于/etc/sudoers,需要root权限才可以读写。

其实只要简单的一行就可以了:

[weihui@eric ~]$ su -
[root@eric pppoe]# echo “weihui ALL=(ALL) ALL”>> /etc/sudoers

这样己可以了,要想在每次输入的时候不输入当前用户的密码可以这样设置:

[root@eric pppoe]# echo “weihui ALL=(ALL) NOPSSWD:ALL”>> /etc/sudoers

完成后可以试验一下有没有成功:

[weihui@eric ~]$ more /etc/sudoers
/etc/sudoers: 权限不够
[weihui@eric ~]$ sudo more /etc/sudoers
## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.
……

建议不要使用vi来编辑文件,这样会产生一些无法识别的错误,我在F7下就是直接用vi来编辑的配置文件,结果总是提示有果字符错误,事实上我就是添加来一行,但是错误一直提示存在,郁闷了好长时间。

yum的设置:

在以前的文章《Fedora yum命令详解》中已经介绍来什么是yum以及yum的一些命令,具体的就不多说了,现在要说的是yum源的安装。

安装yum源前需要引入GPG签名,GPG签名是用来验证软件包的完整性和安全性, 对于系统安全比较重要,现在的fedora9把所有的签名都整合到一起来,在/etc/pki/rpm-pgp目录下:

[weihui@eric ~]$ ls /etc/pki/rpm-gpg
RPM-GPG-KEY RPM-GPG-KEY-fedora-rawhide RPM-GPG-KEY-livna
RPM-GPG-KEY-beta RPM-GPG-KEY-fedora-test RPM-GPG-KEY-rawhide
RPM-GPG-KEY-fedora RPM-GPG-KEY-freshrpms

[weihui@eric ~]$ sudo rpm –import /etc/pki/rpm-gpg/*
[weihui@eric yumsoft]$ rpm -ivh livna-release-9.rpm
[weihui@eric ~]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
[weihui@eric yumsoft]$ rpm -ivh freshrpms-release-1.1-1.fc.noarch.rpm
[weihui@eric rpm-gpg]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-freshrpms

完成后需要添加一个yum插件,用于自动选择速度最快的源,插件名称是yum-fastestmirror

使用yum命令安装:

[weihui@eric ~]$sudo yum install yum-fastestmirror

这样以后就可以用yum命令来安装软件和进行更新了。

作者:linuxsir
出处:http://han-long.cn/blog/ 

相关内容