用旧PC和Ubuntu创建一个AS400终端客户端
概述:
这个怎么用Ubuntu 7.10服务器安装。 我确信这可以通过一个更小的安装基础而不是服务器完成 - 我可能已经使用了替代光盘,或者甚至可能使用其他一些分发如DSL或Puppy Linux(如果您需要GUI [图形用户界面]) 。 但是为了证明这个概念,这很好。 我使用了一个具有256 MB内存的旧戴尔GX100 Optiplex(我不认为我需要更多的128 [甚至64MB],但是当我把它从堆中拉出来的时候)。 它有一个小的外形,运行非常安静。 我的步骤是针对英国和美国,所以你可能想改变那些,如果你使用别的东西=)。
安装基础系统:
使用Ubuntu服务器磁盘启动PC。
选择安装到硬盘。
选择英文
选择US。
检测键盘 - 是的。
hostname = what_you_want_host_name_to_be
引导=使用整个磁盘
在找到的磁盘上按Enter键。
Pres yes - 确认关于清除磁盘的警告。
选择中区的时区 - 除非你在别的地方。
是的,设置UTZ
用户名 - 为全名
密码为密码
验证密码
安装基础系统
在提示时不要选择任何内容 - TAB选择继续
返回继续
返回继续并重启
使用密码登录为uname
sudo apt-get install tn5250
tn5250 10.0.0.26
像一个魅力一样工作
添加静态持久路由:
我需要这个,因为我的内部私人网络不同于我的默认。
sudo pico /etc/network/interfaces
更改文件的内容如下所示:
auto eth0 iface eth0 inet dhcp up route add -net 192.168.254.0 netmask 255.255.255.0 gw 10.0.0.1 eth0
使tn5250在登录后自动运行:
使用密码登录为uname
pico .bashrc
添加行:
tn5250 10.0.0.26
到这个文件的最后。
要自动登录虚拟终端1(tty1):
用uname和密码登录
首先确保您的root帐户可访问
sudo passwd
为root输入新的root_password
验证root_password为root
以上将允许您使用root_password以root用户身份登录。 这样,如果您需要执行任何管理,您可以切换到另一个终端。
sudo apt-get install mingetty
sudo pico /etc/events.d/tty1
换行:
exec /sbin/getty 38400 tty1
至:
exec /sbin/mingetty --autologin uname tty1
用Ctrl + Alt + Del重新启动进行测试
现在,如果您需要管理计算机 - 启动PC,自动登录后,按CTRL-F2(或F3 - > F6)打开一个新的虚拟终端并以root身份登录。 (如果你使用uname - 它将会再次自动运行tn5250)。
概要
通过上述设置,我们有一个独立的AS400客户端PC,应该适用于AS400用户使用的大多数应用程序。 这是重新使用旧硬件的一种快速简便的方法。 这些步骤也可以修改,也可以创建Telnet客户端,ICA客户端,RDP客户端等等。
请注意 - 您应该使用自己的替代品:
uname,password,root_password和任何IP地址