Category Archives: linux

解除烦人的 nm-applet keyring 密码输入提示

我的本本每次连无线网时都得经过nm-applet,烦不胜烦,今天实在忍不住了,Google了一下,照着这位老兄提供的一个解决办法搞定,原文在这: 使用NetworkManager来管理的话,有一个令人厌烦的地方是,每次启动后 gnome-keyring会提醒你输入密码,可以安装pam_keyring来解决;装完 pam_keyring后,编辑文件 /etc/pam.d/gdm,加入如下内容: auth optional pam_keyring.so try_first_pass session optional pam_keyring.so 如果不幸你曾经输入的keyring密码和你的登录密码不一致,因为当前的 gnome-keyring没有机制修改密码,所以你需要首先杀死gnome-keyring-daemon进程,然后删除keyring文件 ~/.gnome2/keyrings,然后重新登录设置匹配的密码。 我是这样来的: 1. 安装pam_keyring $sudo yum -y install pam_keyring $sudo vim /etc/pam.d/gdm #在文件最后加入 auth optional pam_keyring.so try_first_pass session optional pam_keyring.so $sudo rm ~/.gnome2/keyrings/login.keyring #杀进程 $ps -aux … Continue reading

Posted in 日常管理 | Leave a comment

linux下打造LAMP开发环境[从源码安装]

最近要搞个采集来耍耍,所以必须得弄个环境。但自打从上一个公司离开后,8个多月没直接在linux上干活了。今年8月份的时候,打算在机子上装个LAMP环境的,但只把Apache和MySQL编译到了机器上,而MySQL仅仅是安装到了指定目录,并未运行起来。由于懒惰,结果到了想用机器做点东西时才想起还有这回事。 O、环境交代 OS: Fedora 11 编译环境: gcc (GCC) 4.4.0 20090506 (Red Hat 4.4.0-4) 文本编辑器:vi vim emacs 等 其他:YUM RPM tar gzip ….等基础工具基本具备 一、Apache 安装 Apache我没有使用源码包和RPM包,而是系统自带的。有个好处就是依赖问题自动解决,省力省事。缺点就是,如有特别需要的模块或者功能,可能需要编译安装才能达到要求。那么,开始吧,不过我先讲讲简单的yum安装和移除httpd吧。下面简单记录下安装过程中使用到的命令: # 安装如下,非常非常的easy! $ sudo yum -y install httpd #升级也是如此 $ sudo yum -y update httpd … Continue reading

Posted in LAMP环境, linux | 1 Comment

linux 为普通用户添加sudo权限

我的Federal 11 用了也快3个多月了,一直都没有好好整理下命令行的东东。每次安装个软件,都要用su切换到root,关键是还要输入密码,实在是太不方便了。于是,终于想起了可爱的sudo。好吧,下面就将自己的主要用户添加到sudo用户中去吧。 无奈,还得先切换到root权限。 $ su 然后会提示输入root用户的密码,正确,则进入root模式。 # visudo 注:这里是用的visudo命令,直接编辑/etc/sudoer。也可直接vi这个文件 打开了/etc/sudoer这个文件,然后( Shift + g ) 命令直接跳到文本的末尾。 OK,新开一行,参考无需输密码就可使用root权限的命令的方式,在末尾加入这样的一行: ## Allows yhl execute root command yhl ALL=(ALL) NOPASSWD: ALL 注:yhl ,指的是需要使用sudo命令的用户; ALL=(ALL) ,表示该用户可以执行root所能执行的命令和操作;NOPASSWD: ALL,则表示使用sudo命令时,无需输入sudo命令使用密码。 ok,编辑完刚才的文件,按 ESC 键, 接着按下( Shift + : )进入vi命令模式,在冒号后面敲上wq,表示存储并退出编辑。大功告成。回到命令行,敲入exit命令,退出root用户环境。然后 … Continue reading

Posted in 基本命令 | Leave a comment