|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
telnetd服務(wù)有問題,鏈接不上,請(qǐng)教各位大俠。 |
| 作者:netboy_feng 欄目:驅(qū)動(dòng)編程 |
小弟的平臺(tái)是AT91RM9200,配置近似AT91RM9200dk,內(nèi)核是linux2.6.12,根文件系統(tǒng)是ext2 on ramdisk,用戶文件系統(tǒng)是jffs2,使用busybox版本是1.4.1,編譯時(shí)有關(guān)telnetd和inetd都有選。 系統(tǒng)起來以后,通過ps命令可以看到telnetd有在運(yùn)行 [root@/mnt/root]ps PID Uid VmSize Stat Command 1 root 264 S init 2 root SWN [ksoftirqd/0] 3 root SW< [events/0] 4 root SW< [khelper] 5 root SW< [kthread] 11 root SW< [kblockd/0] 14 root SW [khubd] 37 root SW [pdflush] 38 root SW [pdflush] 40 root SW< [aio/0] 39 root SW [kswapd0] 639 root SW [mtdblockd] 646 root SW [pccardd] 660 root SWN [jffs2_gcd_mtd2] 674 root 196 S telnetd 679 root 320 S ftpd -D 681 root 312 S -sh 682 root 284 R ps 使用netstat -an命令 [root@/mnt/root]netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node Path 但是在另外一臺(tái)機(jī)telnet他的時(shí)候,就是連接不上 回應(yīng)信息如下: telnet 192.168.0.37 Trying 192.168.0.37... Connected to 192.168.0.37 (192.168.0.37). Escape character is '^]'. Connection closed by foreign host. 使用了devpts,dev目錄下有這些設(shè)備,我看網(wǎng)上說要ptmx設(shè)備的也在 [root@/dev]ls console kmsg mtdblock pty spi usb full mem null random tty vc i2c MISC PORT rd ttyS0 vcc input mmc ptmx root ttyS1 zero kmem mtd pts shm urandom 使用這里找的配置文件 /etc/inetd.conf telnet stream tcp nowait root /sbin/telnetd telnetd 已經(jīng)郁悶了兩三天了,求教各位大俠,這究竟是什么回事? 要怎么設(shè)置這個(gè)telnetd呢? 誰能幫幫我看看?謝謝。email:netboy_feng@163.com |
| 2樓: | >>參與討論 |
| 作者: rockos 于 2007/4/28 14:36:00 發(fā)布:
re 你用standalone模式就可以了, 干嘛要用inetd呢? 我在ARM板上開啟了telnetd(busybox 1.4.2)和ftp(vsftpd), 都是standalone模式的, 很好用啊 |
|
| 3樓: | >>參與討論 |
| 作者: netboy_feng 于 2007/5/9 20:21:00 發(fā)布:
兩種模式都試過 都還是不行啊 不知道什么問題,郁悶 |
|
| 4樓: | >>參與討論 |
| 作者: rockos 于 2007/5/10 9:54:00 發(fā)布:
re 你的telnetd命令不正確, 我知道busybox 1.2.x的telnetd在IPv4和IPv6共存時(shí)不能正常工作, 這個(gè)bug后來在1.3.x里修正了. 后來我用busybox 1.3.1和busybox 1.4.2都很正常, 你先手工刪除telnetd進(jìn)程, 然后使用這個(gè)命令啟動(dòng)試試: telnetd -p 23 -l /bin/login -f /etc/issue 沒有/etc/issue的話就touch一個(gè)空文件, 這個(gè)文件里是telnet的抬頭信息. |
|
| 5樓: | >>參與討論 |
| 作者: netboy_feng 于 2007/5/10 13:26:00 發(fā)布:
謝謝樓上 謝謝樓上,不過還是不行,簡(jiǎn)直絕望了 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |