月度归档:2011年11月

Red Hat Enterprise Linux 5.4 下的ssh和sftp无法使用的解决方法之一

最近遇到一个问题,不知道谁把/etc/ssh/sshd_config文件给清空了。同时也出现了一个问题现象就是该机可以通过ssh登录上去,但是无法通过该机ssh到其他机器上,同时通过sftp也无法连接到该机器了。

1. 通过该机ssh到其他机器,提示参数不正确。“/etc/ssh/ssh_config: line 44: Bad configuration option: GSSAPIAuthentication” …
     通过和其他机器对比,发现该出配置是没有问题的。
     解决方法:rpm -ivh openssh-clients-4.3p2-29.el5.x86_64.rpm  ##重新安装ssh client, 方法有点弱哈,但是解决了问题。

2. 通过sftp连接该机器时,提示:“Request for subsystem ‘sftp’ failed on channel 0”,尝试从其他机器拷贝一份sshd_config文件过来,导致起sshd服务启动失败。
     解决方法:在/etc/ssh/sshd_config中添加“Subsystem sftp /usr/libexec/openssh/sftp-server”。 该问题参考:www.microtemple.com

 

让你的电脑变成一个华丽的多媒体中心

在cnbeta上看到了关于媒体中心软件XBMC的介绍,就下载下来玩了一下,界面非常的华丽。

下图是XBMC安装成功后启动的默认界面:
XBMC英文界面

百度百科中介绍说XBMC是一个优秀的自由和开源的(GPL)媒体中心软件。它最初是为Xbox而开发,现在可以运行在Linux、OSX、Windows系统。本来打算在我的openSUSE上安装的,可惜电脑的显卡太老了(AMD都不提供驱动支持)了,XBMC不支持,还好在Windows下没有这个限制。
Windows版本的下载地址: http://mirrors.xbmc.org/releases/win32/xbmc-10.1.exe
Linux版本的安装就稍微复杂一点点,参见:http://wiki.xbmc.org/index.php?title=Installing_XBMC_for_Linux
在openSUSE下面安装,添加软件源:http://ftp.skynet.be/pub/packman/suse/11.4/ 以后,执行sudo zypper in XBMC 即可安装成功。
详细安装方式和源码安装,参见:http://wiki.xbmc.org/index.php?title=HOW_TO_install_XBMC_on_openSUSE_Linux#Installation_with_RPMs

XBMC也支持中文,修改界面语言为中文后,主屏:

XBCM中文界面

通过安装扩展功能,XBMC还支持很多有用的功能,比如像千千听一样,给MP3下载歌词,显示在界面上。

音频播放显示歌词