|
构筑环境
这回要说明的是,在家里通过拨号上网的朋友如何使用PS2公布自己的个人主页(Apache),登陆(OpenSSH),以及即使是动态IP也可以将自己的主页地址对外公开的方法。
※ 以后有关具体的命令操作,笔者将把command prompt的意思表示如下。从“$”到“#”的变化,输入“su”执行root Login的操作。
- $ …… 一般用户
- # …… 超级用户(root,管理者权限)
另外,这里所说的LAN环境,将按照下边这样对IP地址的分配进行解说。
| PS2服务器 |
192.168.0.200 |
| 拨号路由 |
192.168.0.1 |
| Windows机器 |
192.168.0.2 |
准备好LAN环境了么?
到这里为止,您应该已经安装了PS2 Linux。有关安装的过程请您参照“PS2 Linux 完全安装手册”(日后会有更新)。另外还请您确认是否已经通过hub与windows机器或是拨号路由连接。在Windows机器上执行MS-DOS模式,然后指定“ping‘ps2的IP地址’”,如果有如下反映则您可以进行下一步了。
C:\Documents and Settings\xxxx> ping 192.168.0.200
Pinging 192.168.0.200 with 32 bytes of data:
Reply from 192.168.0.200: bytes=32 time<1ms TTL=255
Reply from 192.168.0.200: bytes=32 time<1ms TTL=255
Reply from 192.168.0.200: bytes=32 time<1ms TTL=255
Reply from 192.168.0.200: bytes=32 time<1ms TTL=255
Ping statistics for 192.168.0.200:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
|
如果安装时您选择通过“DHCP”对IP地址进行分配的话,请您使用linuxconf进行变更,这样做将省去您很大麻烦。
# linuxconf
Networking --> Client tasks --> Basic host information
|
一切的操作通过telnet进行
我要很遗憾的告诉您,您这之后的操作,仍然不是通过PS2上的键盘,而是要通过Windows机器上的telnet来进行。如能把握正常的Network的使用,则您就能够真实的体会一般性的系统维护。
为了能够使用telnet,您只要把行头的“#”(注释)删除(X键)就可以了(需要您通过PS2上的键盘执行上面的操作)。
另外,从这往后的操作将会经常用到“vi editor”的操作。对操作命令不了解的人请参看Tips的“vieditor的使用方法”。
# vi /etc/inetd.conf
~省略~
# These are standard services.
#
#ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -a
telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd
~省略~
|
文件写入后从新启动inetd,刚才的各项设定就会生效。
# /etc/rc.d/init.d/inet restart
Stopping INET services: [ OK ]
Starting INET services: [ OK ]
|
在Windows机器上指定文件名后输入“telnet 192.168.0.200”(192.168.0.200为PS2服务器的IP地址)。如果显示了Login界面就表示一切正常。然后用安装PS2 Linux时输入的用户名登录。
如果还您还为登录用户,就请您参看Tips上“用户的追加”中关于PS2的部分来注册一个新用户。不过因为最终,我们是要停止telnet服务,登录SSH的,所以在这个阶段安装“TeraTerm”也可以。有关这部分的说明请参照Tips中“OpenSSH的使用”的后半部分。
当您确定登录了telnet之后,您就可以进行下边的步骤了。 |