linfengdu

男人无所谓正派,正派是因为受到的引诱不够,女人无所谓忠诚,忠诚是因为背叛的筹码太低.(所有文章都来自网络,感谢原作者们!)

ARM-Linux中(BusyBox制作 的文件系统)teln et服务器的配置和开启

 

1.进入busybox源代码目录,选择telnet,telnetd.然后make;make install并制作ramdisk


2.确保在ramdisk的sbin目录下存在inetd和telnetd


3.在ramdisk中的mnt/etc目录中,确保存在文件fstab,service,inetd.conf,passwd文件


4.确保fstab文件中存在     none            /dev/pts        devpts  mode=0622       0 0 这一行


5.确保services文件中存在  telnet          23/tcp  这一行


6.确保inetd.conf中存在    telnet  stream  tcp     nowait  root    /sbin/telnetd      telnetd


7.确保passwd文件中存在    root::0:0:root:/:/bin/sh  ,表示没有密码的root帐号


8.在kernal的代码中,通过make menuconfig,

在Character devices中选中 Unix98 PTY support

退出后make zImage


9.在BusyBox源码中,通过make menuconfig,选中dev/pts file system for Unix98 PTYs

退出后make;make install

10.在ramdisk的启动文件mnt/etc/init.d/rcS中,在mount –a的后面下一行加入  inetd或者telnet /bin/ash,使系统启动的时候就加载telnetd服务

 



评论

© linfengdu | Powered by LOFTER