享受便利的应用方式—Linux系统三则超酷技巧_unix linux

(河北 李顺)

  Linux下修改MAC地址

  MAC地址是网卡的物理地址,在Windows系统下,我们可以通过修改注册表的方法,骗过系统,修改MAC地址。其实在Linux下也可更改MAC地址:

  1.关闭网卡设备
  /sbin/ifconfig eth0 down

  2.修改MAC地址
  /sbin/ifconfig eth0 hw ether MAC地址

  3.重启网卡
  /sbin/ifconfig eth0 up

  让普通用户安全执行管理员程序

  在多人共用一台电脑或管理局域网时,常常会遇到这种情况:普通用户必须执行某个命令,比如关机。但普通用户却不具备足够的权限,而出于隐私和安全的考虑我们又不希望把root密码告诉别人。

  有两种方法可以解决这一问题。

  第一种方法是设置命令文件的suid,可以使普通用户以此文件的拥有者的身份运行该程序,具体命令为 chmod u+s file ,file为你想让别人执行的文件。还可以设置guid,让用户以文件所属组的身份运行程序,命令为 chmod g+s file。

  第二种方法是使用sudo程序,它可以使某个用户以特定的身份去运行程序,当然也能以root身份去运行,它相比第一种方法更安全也便于维护。在RedHat发行版的光盘里就有这个工具。使用方法为,在终端中输入visudo编辑sudoers文件,在空白处添加以下四行:

  Host_Alias MYHOST=localhost
  User_Alias MYUSER=A的用户名,B的用户名
  Cmnd_Alias MYFILE=A和B要运行的程序路径
  MYUSER MYHOST=NOPASSWD:MYFILE

  注意大小写,以后要增加新的程序或用户时,直接更改前三行即可。如果要让某个不知道root密码的用户具有全部权限,除了运行某些危险程序(如格式化),只需增加:

  Cmnd_Alias DANGER=危险程序的路径

  C的用户名 ALL=(ALL) NOPASSWD:ALL,!DANGER

  设置完成后,和vi一样保存退出,编辑器会自动检查你的语法是否正确,如果出错按 e 可以回去修改。然后该用户即可以“sudo+空格+某命令”的格式运行具体命令了。(佚名)

  在XMMS中享受APE

  APE是一种无损音乐压缩格式,在Linux中的媒体播放器XMMS中享受它的高品质音乐,需要编译monkey audio plugin For XMMS(本文以Fedora Core2发行版为例)。

  先到下载页面http://supermmx.org/linux/mac/下载libxmms_mac-0.2.0.tar.gz mac-3.99-linux.tar.gz文件,然后开始解压编译(在命令终端中):

  # tar xzvf libxmms_mac-0.2.0.tar.gz
  # tar xzvf mac-3.99-linux.tar.gz
  # cd mac-3.99
  # ./configure

  如果系统提示少了nasm,加载FC2-i386-disc2.iso(或第2张系统安装盘)装上它:

  # rpm -ivh nasm-0.98.38-2.i386.rpm
  # make
  # sudo make install
  # cd plugin
  # ./configure

  如果发现无法找到xmms-config,在FC2-i386-disc4.iso(或第4张系统安装盘)里找到xmms-devel装上:

  # rpm -ivh xmms-devel-1.2.10-2.p.i386.rpm
  # make
  # sudo make install

  现在打开XMMS,可以享受APE的美妙音乐了^_^。

时间: 2024-09-20 05:54:29

享受便利的应用方式—Linux系统三则超酷技巧_unix linux的相关文章

Linux系统“死机”时解决方法_unix linux

如果问题能够再现,那么问题已经解决 80% 了.对于操作系统核心而言,如果有问题的再现方法,那么可以说是已经解决 99% 了.经常遇到的问题是系统可以正常运行一段时间,然后死机.如果不好再现问题,那么只有根据死机现场遗留的东西来进行分析了.  如果系统没有死干净,比如磁盘中断和文件系统是好的,那么也许能有日志信息保留在文件中,不过这样的好运气我是从来没有遇到过的.如果键盘中断还能响应 (按下Num Lock,可以看见键盘小灯亮灭),那么运气就算是足够好了,这时可以祭出 sysrq 大法,同时按下

Linux操作系统12则经典应用技巧_unix linux

本文介绍了Linux操作系统应用过程中12则经典技巧,合理应用这些技巧可以更好的使用Linux系统. 1.处理特殊的文件名 假设Linux系统中有一个文件名叫"-ee",如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是"无效选项"(invalid option),原来由于文件名的第一个字符为"-",Linux把文件名当作选项了,我们可以使用"--"符号来解决这个问题,输入

Linux系统中防火墙的框架分析_unix linux

Netfilter提供了一个抽象.通用化的框架,该框架定义的一个子功能的实现就是包过滤子系统.Netfilter框架包含以下五部分: 1. 为每种网络协议(IPv4.IPv6等)定义一套钩子函数(IPv4定义了5个钩子函数), 这些钩子函数在数据报流过协议栈的几个关键点被调用.在这几个点中,协议栈将把数据报及钩子函数标号作为参数调用netfilter框架. 2. 内核的任何模块可以对每种协议的一个或多个钩子进行注册,实现挂接,这样当某个数据包被传递给netfilter框架时,内核能检测是否有任何

linux入门教程 第2章 安装指南_unix linux

第2章:安装指南 2.1 安装前的准备 1.收集系统资料:为了能够顺利安装和设置Linux系统,你必须将以下资料记录在案,以备系统安装时使用: 硬盘:数量, 容量和类型: 内存:您的计算机所装内存的数量: CD-ROM:接口类型(IDE, SCSI): SCSI卡:卡的型号: 网卡:网卡的型号: 鼠标:鼠标的类型(串口.PS/2.总线型),协议(Microsoft,Logitech, MouseMan, 等等),按键的数量,对串口鼠标还要知道它接在哪个串口: 显示卡:显示卡的型号(或者它用的芯片

LINUX安全管理的基本技巧_unix linux

LINUX安全管理的基本技巧 中华信息阵地 http://www.cnxxz.net 作者:greeniceLinux作为是一个开放源代码的免费操作系统,以其高效隐定的优秀品质,越来越受到用户们的欢迎,并在全世界不断普及开来.相信在不久的将来Linux还会得到更大更快的发展.虽然,Linux和Unix很相似,但是它们之间还是有不少重要的差别.对于很多习惯了UNIX和Windows的系统管理员来讲,如何保证Linux操作系统的安全可靠将面临许多新的挑战.本文在此将给大家介绍一些Linux管理安全的

系统安全:Linux服务器安全隐患以及防范对策_unix linux

如果你的Linux服务器被非受权用户接触到(如服务器放在公用机房内.公用办公室内),那么它的安全就会存在严重的隐患. 使用单用户模式进入系统 Linux启动后出现boot:提示时,使用一个特殊的命令,如linuxsingle或linux 1,就能进入单用户模式(Single-User mode).这个命令非常有用,比如忘记超级用户(root)密码.重启系统,在boot:提示下输入linux single(或linux 1),以超级用户进入系统后,编辑Passwd文件,去掉root一行中的x即可.

Linux系统中两个使用技巧分享

下面分享两个在Linux系统中经常会使用的二个技巧: 1.中止正在运行的程序 如果一个命令持续时间很长,以致于不能够进行其它操作,可以使用 Ctrl+c 来强行中止它. 2.Ctrl+s 出于意外,有时您会按下 Ctrl+s 这个组合键,Shell便被冻结.尝试使用 Ctrl+q 组合键,看能否恢复正常.

在Linux下用软件实现RAID功能_unix linux

数据安全性是人们在使用计算机中最重要的问题之一.通常情况下,人们会在服务器环境中采用硬盘镜像技术,以达到数据的双重备份.同样,在Linux环境下,我们也可以采用这种技术. 在Linux环境下,采用Raidtools工具,不仅可以将两个硬盘进行镜像,还可以制作软RAID0.RAID1.RAID5.说是软RAID,是因为通常情况下,RAID盘是通过专用的RAID卡进行的,而在Linux环境下,可以利用Raidtools软件实现RAID功能,所以称为软RAID.本文介绍根据不同的Linux版本,建立并

Linux管理员手册(5)--引导和关机_unix linux

本节说明当Linux系统引导和关机时发生了什么,应该任何正确完成. 如果没有遵循正确的过程, 文件可能损坏或丢失. 引导和关机概述 开启计算机并导致其操作系统被加载的过程 叫引导. The name comes from an image of the computer pulling itself up from its bootstraps, but the act itself slightly more realistic. 启动过程中,计算机首先加载了一小段叫 bootstrap lo