Ubuntu配置(杂)

来源:互联网 发布:淘宝客服分流如何均分 编辑:程序博客网 时间:2024/06/04 19:24

本文很杂,主要是记录自己配置Ubuntu的过程中遇到的问题及网上搜到的解决方法。大多数内容是网上搜来的,部分是自己写的。

 

(1)防火墙。

RHEL下用惯了命令行来配置iptables,Ubuntu下也不想用“新立得软件包管理器”中搜到的gufw(图形界面的Ubuntu防火墙)。于是还是用命令行吧!

ufw是Ubuntu自带的防火墙,默认不开启,开启方法:

sudo ufw enable
sudo ufw default deny
运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。

 

要查看防火墙的状态:sudo ufw status

开启/禁用防火墙的某个服务:sudo ufw allow|deny [service]

打开或关闭某个端口,例如:
sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
sudo ufw allow 53 允许外部访问53端口(tcp/udp)
sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口
sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53
sudo ufw deny smtp 禁止外部访问smtp服务
sudo ufw delete allow smtp 删除上面建立的某条规则

 

(2)从Windows转到Linux后,原来的FAT32、NTFS分区保留了下来,在Linux中,其卷标名怪怪的,例如我的一个NTFS分区卷标名就是类似于 40G 磁盘空间 之类的名字。这样用起来以后维护会很不方便,于是我打算把它们的卷标名改为一个字母,例如原来的NTFS分区是Windows下的D盘,那么我就把卷标名改为“d”,于是这就牵涉到了如何在Linux下更改Windows分区卷标名的问题,答案是网上的一篇文章(我修改、添加了一点内容):

 

修改Linux分区的卷标可以用 e2label,比如要把/dev/sda1 的卷标改为/boot,则可这样:$ e2label /dev/sda1 /boot

查看Linux分区文件系统卷标
$ e2label /dev/sda1
/boot

 

在Linux中如何修改Windows分区的卷标呢?我们要用到两个工具:
对于 VFAT 文件系统(FAT32格式的分区就是这个),可以使用来自 dosfstools 软件包的 dosfslabel;对于 NTFS 文件系统,可以使用来自 ntfsprogs 软件包的 ntfslabel。


用于VFAT分区,命令用法:
dosfslabel device [label]

例如,要修改vfat分区(FAT16,FAT32均可)卷标:

$ dosfslabel /dev/sda5 windows

 

要查看vfat分区卷标

$ dosfslabel /dev/sda5

 

用于NTFS分区,命令用法:
ntfslabel device [label]
例如,要修改NTFS分区卷标:

$ ntfslabel /dev/sda6 xp

 

要查看NTFS分区卷标:

$ ntfslabel /dev/sda6
xp

 

另外提示一下,要查看有哪些分区,可用:fdisk -l

 

(3)开机自动挂载Windowns分区。

修改 /etc/fstab 文件,在最后添加几行内容用以挂载Windows分区,注意要区分分区格式(FAT32,NTFS),并且要注意使原来Windows分区里的中文名文件不乱码,可以这样:

/dev/sda5       /mnt/d    ntfs    defaults,iocharset=utf8,umask=0222   0 0
/dev/sda6       /mnt/e    ntfs    defaults,iocharset=utf8,umask=0222   0 0
/dev/sda7       /mnt/f    vfat    defaults,codepage=936,iocharset=utf8 0   0

 

 

(4)Emacs。

如果你和我一样喜欢用Emacs,那么刚装上之后,很可能没有语法高亮之类的个人设置。基至于想复制一行时,先按Ctrl+Z进入Mark set模式,Emacs都会强行退出,痛苦不已,于是要把自己的Emacs配置文件 .emacs 放置到登录用户的根目录下,就可以了,这里只是提醒一下大家,至于你喜欢用什么样的配置文件,那就随你的意啦。

 

 

(5)“无法获得排它锁”问题。

如果提示这个错误,可以试试:

rm /var/cache/apt/archives/lock
rm /var/lib/dpkg/lock

 

 

(6)Audacious乱码问题。

Audacious是Linux下的一个强大的音乐播放器,刚装上之后,发现在播放列表中的文件名显示有些是乱码的,解决办法如下(经测试有效):在audacious上右键选择“首选项”,在“播放列表”中,把标题格式改为“Custom",再把自定格式改为 
“%f”(不要引号)。 这样必然不会出现乱码(除非你给歌起个乱码名)

 

 

(7)类似于Windows下的Total Commander的文件管理器。

Linux下有很多选择,例如Krusader,muCommmander,GNOME Commander等。

Krusader是一个相当强大的“类TC”工具(基于KDE的),功能多多,喜欢大而全的功能的你一定不会失望。可以在Ubuntu软件中心里找到该软件并直接安装。

 

 

原创粉丝点击