欢迎来到麦麦的不老阁

记录一些关于自己在linux、网络应用、个人心情故事的文字...

关于我

我喜欢搬个小板凳坐在马路边看MM,喜欢把双手插裤兜...更多机密资料... »

Member Login

Lost your password?

麦麦的不老阁

关注互联网,爱生活爱拉芳!不扯谈客观,哥的博客哥做主,用低俗的文字来表述主观看法~

Fedora之旅(6)-基础配置

修改:
2009-04-11:
1)建议不要开启root登录
2)修正安装第三源rpmfusion相关内容

安装完系统,需要一个最简单的配置以及优化。这里涉及到用户权限、服务禁止、添加第三方源内容。

1、为什么要用root来登录GUI?
很多人都在问为什么现在fedora不能用root登录GUI了?很简单,为了安全!在日常使用中wheel这个权限应该是最适合的,有大权但没有特权,最重要的一点是wheel这个群组中的用户可以通过su来获取root权限,还可以远程获取root权限,比如SSH连接中(从”/etc/pam.d/su”文件可以知道 )。

“/etc/password”文件
root :x :0:0:root:/root:/bin/bash
marco.chan :x :500:10:marco.chan:/home/marco.chan:/bin/bash

“/etc/group”文件
root :x :0:root
marco.chan :x :500:marco.chan
wheel :x :10:root,marco.chan

在终端下通过su -登录root,将自己常用的那个帐号添加到wheel群组,例如:
# usermod -aG wheel marco.chan
设置wheel用户组的可以使用大部分命令,而且不需要密码。

# visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
marco.chan ALL=(ALL) ALL #添加这一行
%wheel ALL=(ALL) ALL #去掉前面的#
%wheel ALL=(ALL) NOPASSWD: ALL #去掉前面的#

好了,你现在的帐号已经拥有很大的权限了,很多指令都可以用sudo command形式来使用了!

如果找不到visudo命令,先安装。
yum -y install sudo
添加自己的环境变量,因为shell的环境变量不同,所以很多朋友在使用命令的时候提示说没有此命令,这就是因为环境变量的原因。因为各人安装的软件不同,所以需要根据自己实际情况而定:

$ vi .bash_profile
PATH=$PATH:$HOME/bin:/usr/local/gsnapshot/src/:/usr/local/avast4-108/bin:/sbin:/usr/local/wine/bin/:/usr/local/flock/

source .bash_profile #让环境变量生效。
PATH需要根据自己的系统添加,一般的带有“/bin”、“/sbin”的目录基本可以添加进去!

2、关闭/开启服务
依照安装系统时候的选择,每个系统上存在的服务是不一样的,对于到底可以关闭哪些服务,估计很多人都会很郁闷,因为服务太多了而且不知道是哪些。
我这里例举一些可以关闭的服务(以GUI用户为例)
关于服务介绍可以浏览:http://www.mjmwired.net/resources/mjm-services-f8.html

bluetooth:如果不经常使用蓝牙甚至没有蓝牙的话,关闭。
cpuspeed:对CPU频率调节,如果不想对CPU频率调节,建议开启。
cups:如果你不需要使用打印机的话,关闭。
firstboot:就是安装完系统后出现的一些时间日期、SELinux设定的服务的向导,建议关闭。
gpm:为了在终端下加载鼠标之类的,关闭!~
httpd:如果不是apache服务器的话,关闭。
ip6tables:估计现在没几人用到ipv6,关闭。
kudzu:在开机的时候会检测硬件,关闭。
netfs:如果你不需要挂载远程目录的话,关闭。
nfs:如果你不需要挂载远程目录的话,关闭。
nfslock:如果你不需要挂载远程目录的话,关闭。
ntpd:校准网络时间,关闭。
sendmail:如果不是邮件服务器,关闭。
sshd:如果不需要通过SSH连接的话,关闭。

因为自己的系统在安装过程中定制得比较精简,所以很多服务都没有出现。(后面打算整一篇关于LINUX服务的文章)

3、添加第三方源与yum插件,更多yum和源的内容,参阅YUM应用终极攻略
添加yum-fastestmirror插件,这个插件的作用就是自动选择最快的源。
sudo yum -y install yum-fastestmirror
添加第三方源:
rpmfusion.org
Fedora8/9/10添加:

sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

以下内容已经过时,请废弃,!
第一个源:http://rpm.livna.org

fdora8:rpm -ivh http://rpm.livna.org/livna-release-8.rpm
fedora code7:rpm -ivh http://rpm.livna.org/livna-release-7.rpm
fedora code6:rpm -ivh http://rpm.livna.org/livna-release-6.rpm

以上的整理是一个最基本的配置了,不是很完美,但是至少可以安心的使用了。

订阅博客地址:http://www.uncle.ws/subscribe/

您可能感兴趣的相关日志

Leave a comment

玩转Linux

把Linux当玩具

Wordpress

Wordpress 程序应用

游荡互联网

在网上做点啥?

业界资讯

互联网资讯

随笔小记

随笔小记

软件快递

收集软件资讯