Posts Tagged ‘ Linux

CentOS 安装 vsftpd FTP Server

为什么这次要安装 vsftpd,而不安装 proftpd 呢? 其实只有一个原因,就是 vsftpd 直接支援 UTF8,并且会自动转换为 Client 端 FTP 软件的语系。

1. 安装 vsftpd:

yum -y install vsftpd
touch /etc/vsftpd/chroot_list
chkconfig vsftpd on

2. 安装完后让防火墙可以通过 21 Port:

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
service iptables save

3. 编辑 "/etc/vsftpd/vsftpd.conf",找到:

anonymous_enable=YES

将 YES 改成 NO。
如要限制用户只能在自己的家目录,则在档案加入:

# 限制用户只能在家目录 (/etc/vsftpd/chroot_list 的用户可不受限制)
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

如果没有 /etc/vsftpd/chroot_list,你仍须建立这个空白档案,否则 ftp 会连不上。

如要 ftp 的档案列表可以看到跟 Server 上同样的时间,请在档案加入:

# 使用本地时区
use_localtime=YES

4. 启动 vsftpd:

service vsftpd start

安装磁盘阵列卡 HighPoint RocketRaid 620 于 CentOS 5.x

主机环境

下载 Driver

下载网址: http://www.highpoint-tech.com/Taiwan/series_rr600tw.htm

PS. HighPoint 这公司不知怎么了,现在网站上很多网址都连不到页面!!亏我还买不少他们的 RAID 卡,真教人生气!!
Read more

rpm 用法整理

* 安装套件

rpm -ivh 套件名称

* 强制安装套件

rpm -ivh --force --nodeps 套件名称

* 升级套件

rpm -Uvh 套件名称

* 列出所有已安装的套件

rpm -qa

Read more

yum 用法整理

基本指令

  1. 安装套件:
    yum install 套件名称
  2. 升级套件:
    yum update 套件名称
  3. 升级全部套件:
    yum update
  4. 升级全部套件及发行版本 (请小心使用):
    yum upgrade
  5. 移除套件:
    yum remove 套件名称
    
  6. 清除暂存盘 (/var/cache/yum):
    yum clean all

Read more

解决 "maximal mount count reached" 与硬盘检测

检查 mount 次数

当 mount 硬盘时老是出现

"EXT3-fs warning: maximal mount count reached, running e2fsck is recommended"

是提醒你该用 e2fsck 做档案系统的检查,请依下列步骤处理:

1. 查看目前的 mount 次数及限制

$ tune2fs -l /dev/sdb1 | grep ^M
Mount count:              26
Maximum mount count:      22

2. 取消最大 mount 次数检查

$ tune2fs -c0 -i0 /dev/sdb1
tune2fs 1.39 (29-May-2006)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds

3. 查看目前的 mount 次数及限制

$ tune2fs -l /dev/sdb1 | grep ^M
Mount count:              26
Maximum mount count:      -1

Read more

Windows 与 Linux 如何更新 DNS Cache

一般电脑都会将查询过的 DNS Cache 住一段时间,强制清除 DNS Cache 的指令如下:

Windows:

ipconfig /flushdns

Linux:

rndc flush

service nscd restart

 

[PHP]安装 Roundcube Webmail for IMAP Server

Roundcube Webmail 是一套“仅支援 IMAP”的 Webmail 程式,它结合了 Ajax 技术,让 UI 变得更容易操作。

Roundcube 是我目前看到最能兼具简单与华丽的 Webmail,而且它也是少数支援多国语言接口的 OpenSource 之中,能够把繁体中文翻译得很不错的。

它可以自订的项目很多,不过对于系统的需求颇高,我也是将系统升级至 Centos 6 之后才安装来使用。如果你的环境也是使用 IMAP,非常建议使用 Roundcube。
Read more

CentOS 6.x 如何安装 Proftpd

在 CentOS 6.x 安装 proftpd:

yum -y remove vsftpd
yum -y install proftpd
chkconfig proftpd on

在改好设定档,重新启动 proftpd 之后,却发现 ftp 用户无法正常登入!!也跟防火墙的设定无关,我从 redhat linux 7.3 使用 proftpd 到现在,这种情形还是一次遇到。
Read more

Linux 上的远端桌面中继程式: xrdp (v0.4.2)

远端桌面(RDP)”相对于 VNC 的好处应该是:

  1. 连线的过程中有加密
  2. 可设定登入时的分辨率
  3. 方便切换输入法
  4. 操作起来似乎比 VNC 还流畅

现在远端桌面可不再是 Windows 的专利,在 Linux 上也可以进行远端桌面的存取,如果纯粹只要有 Viewer 的功能可安装 rdesktop,如果要同时有 Viewer 及 Server 的功能请安装 xrdp,以下介绍 xrdp。

其实 xrdp 是一个 Linux 远端桌面的“中继程式”。连到 xrdp server,先是看到一个登入接口,再由它提供的 sesman 服务 (libvnc.so) 来登入本机的桌面。而 xrdp 除了可以让你用远端桌面连线存取 Linux 桌面之外,还能透过它来登入其它 Windows 的远端桌面、VNC Server,以及其它也有安装 xrdp 的主机。并且是允许你用不同帐号进行“多重登入”,这在 Windows 的系统只有 Windows Server 才支援。

Read more

VMware Server 效能测试

服务器虚拟化 (Virtualization) 是这几年蛮热门的技术,众多厂商都纷纷推出免费的虚拟化服务器产品。

随着企业级的 VMware Server 也推出到了 2.0 的版本,又是免费的产品,当然要拿来用用看,可能效能不及同样免费的 VMware ESXi,但至少不用在硬件上面伤脑筋。

这次安装的 VMware Server 2.0 在管理上已经完全使用 Web 接口,并使用 JSP 及 Ajax 技术。不管是管理接口还是 GuestOS 的终端画面,只要用浏览器就可以在任何地方存取,直接就可以取代 VNC 的功能。

身边刚好有两台主机可以拿来测试 VMware Server 的效能,一台是比较平价的 Q6600 DIY 机种,另一台是跟厂商借测的 Xeon 双 CPU 工作站,主机配备如下:

Read more

return top