Linux(Red Hat 9)使用记录 (最后更新: 08年2月11日)

作者:Wupei  |  发表时间:  |  所属分类:Linux

家里这次剩了台N年前的机子,所以装了Linux(Red Hat 9)当小型服务器用

1.模拟架站 2.FTP服务器

品牌:TCL(不知道那时候怎么想的…买了个这个牌子…款式比较酷…家里的空调,电视都是…)

处理器:赛扬700MHz  内存:256MB  显存:共享8MB  系统:Red Hat 9

下面就记录自己使用的过程,相关重点,以后再整理


1. RH9安装 

这几天折腾了好几天,光装系统就重复装了7遍…真是挺郁闷的…

终于弄清那几个什么什么方式都啥意思了,我就不阐述了,具体详见"关于Linux界面使用的基本知识"

还有就是如果要装服务器形式的话,机子配置如果不是很好的话,建议不要装任何图形界面,安装后会出现按键延迟相应的情况,VNC远程控制也用着相当的不爽,当然装完也是可以删的…(麻烦的)

注意:

  1. RH9默认安装是没有装VNCSERVER的,建议安装
  2. 建议装英文版,中文版总是有这样那样的问题
  3. 建议安装开发工具,默认未安装 


2. VNC(RealVNC)的安装与使用 (见4)


第一个接触的远程控制的软件,感觉还不错,就是黑黑的屏幕不爽…


如果是默认安装,VNC3.3版本的,比较老,远程控制的时候鼠标必须在那个控制台上才能输入


所以要更新一下,现在免费的最新的是VNC4.1.2


下载地址: http://www.realvnc.com/products/download.html


我是用XP控制RH9,所以需要下载 VNC Free Edition Viewer for Windows 和 VNC Free Edition for Linux (x86) (使用RPM版本更加方便)


在更新VNC的同时需要一个"库",否则会提示安装错误,缺少"libstdc++-libc6.2-2.so"


下载地址: 下载


下载 Standard C++ libraries for Red Hat 7.3 backwards compatibility
compilered  – Hat Linux 9 for i386  – 
compat-libstdc++-7.3-2.96.118.i386.rpm


把compat-libstdc++-7.3-2.96.118.i386.rpm和VNC Free Edition for Linux (x86)上传到机器上(FTP比较方便,感觉…)


安装:  #rpm -ivh compat-libstdc++-7.3-2.96.118.i386.rpm


如果之前安装RH9的时候,装了vncserver,最好卸载,卸载: #rpm -e vncserver


安装:  #rpm -ivh vnc-4_1_2-x86_linux.rpm


启动 #vncserver ,然后记下给出的端口


客户端连接, 服务器IP:刚才的端口号(192.168.1.100:1)


完成


还有就是机器启动时就启动vncserver,待续…(没做呢) 


=============================


如果装tar.gz包的,也比较简单


You should copy the programs to some directory which is in your PATH
environment variable, such as /usr/local/bin.  You can use the vncinstall
script to do this for you:

  # ./vncinstall /usr/local/bin

This will also attempt to install the manual pages in an appropriate directory.
You can specify an alternative directory as a second argument to vncinstall:


  # ./vncinstall /usr/local/bin /usr/local/man


If you want to use the Java VNC viewer, you should copy the files from
the java directory to some suitable installation directory such as
/usr/local/vnc/classes: (使用浏览器进行远程控制)

  # mkdir -p /usr/local/vnc/classes
  # cp java/* /usr/local/vnc/classes


3. FTP服务器的安装与使用 

如果安装了,服务器模式,会默认安装vsftpd

直接启动 #service vsftpd start

用FTP工具,匿名登录,成功,但不能上传

修改: #vi /ect/vsftpd/vsftpd.conf

将 #anon_upload_enable=YES和#anon_mkdir_write_enable=YES的井号去掉,就是修改匿名用户的权限

修改目录权限 #chmod o+w /var/ftp/pub

这样,在XP上,利用FTP客户端可以在PUB目录中上传文件


但是不能改名,新建文件夹等操作….(待续) 

关于新建文件夹,改名等的操作无法操作的修改办法:

将该目录存取权限修改777,也就是公共的上传和下载的权限,也就是匿名权限

命令: #chmod 777 /var/ftp/…修改自己的目录 (上传的根目录改了,好像就不能连接成功了…)

关于在设置虚拟用户时,出现找不到db4_load命令的问题的解决: 

是因为没有装两个文件, db4-utils-4.0.14-20.i386.rpm 和 db4-java-4.0.14-20.i386.rpm

在这里搜索,下载:  http://rpmfind.net/linux/RPM/index.html


但是设置虚拟用户还是不行,能登录了,但是无法上传,下载….(待续)

FTP服务器虚拟用户配置完成

请参照这里:  Linux (Red Hat 9) 的 vsftpd 的配置与使用 (db格式的虚拟用户)

4. 再谈Linux远程登录(控制)软件

这次在此查了查相关的软件,发现VNC…太不好用了

这次推荐使用的两个软件,这次只要把服务器的SSH服务打开(#service sshd start)就打开软件登录了

  1. SecureCRT (支持复制粘贴,定制窗口,很多功能,10多M)  下载地址
  2. Putty (方便快捷,美观,200多K)   下载地址

SecureCRT注册:
名字:Greendown
公司:Greendown
序列号:03-50-001009
许可密钥:ACNP5N RDF1H4 PU7SFP 87UE6N ACB931 6TWCTX R4UQRZ WJNR9F
发布日期:29-07-2006

开机自启动SSH方法,修改文件:
# vi /etc/rc.d/rc.local
添加语句: /etc/init.d/sshd start

这样开机,就可以连接自己的服务器了,很方便

SecureCRT截图:
SecureCRT截图

Putty截图:
Putty截图

注意: 以上配置均在Red Hat 9, 不同的Linux,甚至是Red Hat的不同的版本,相关的目录都有可能不同,请三思而后行….

 

Trackback from your site.

请在这里留言: