10
03

Telnet daemon-RS232以外的選擇

最近電腦常常會發生RS232轉USB的裝置被無故佔用的問題,所以都用telnet的方式debug我的embedded system,建立embedded telent daemon最常用的套件就是busybox的telnetd,原因很簡單,因為busybox的telnetd不需依靠inetd就可以運作了,而且busybox選單有詳細的說明使用步驟,所以我下面列那些東西都是從busybox內的說明照抄的

 

建立步驟如下
(1)先確定linux kernel config中有UNIX98_PTYS和DEVPTS_FS
(2)確定busybox conifg有LOGIN和FEATURE SUID
(3)在目標板/dev資料夾下建立pts資料夾和製作ptmx character device node,範例如下


(4)下指令mount –t devpts devpts /dev/pts
(5)新增user root(adduser root)
(6)修改/etc/passwd(root::0:0:root,,,:/root:/bin/sh)
(7)啟動telnetd(telnetd &),然後從遠端telnet到你的目標板並輸入帳號root即可使用shell,畫面如下

如果要看kernel message,可下指令cat /proc/kmsg

標籤: embedded
評論: 1 | 引用: 0 | 閱讀: 5056
  • 1 
Sarah [ 2021-08-01 14:58 網址 | 回覆 | 編輯 刪除 ]
https://www.louboutinsshoes.us.com/
https://www.jordan-shoesformen.us.com/
https://www.shoeslouboutin.us.com/
https://www.jordans11.us.com/
https://www.monclervest.us.com/
https://www.nikeairmax98.us/
https://www.air-jordan12.us/
https://www.nikesales.us.com/
https://www.jordan11low.us.com/
https://www.jordan-retro6.us/
https://www.air-jordansneakers.us/
https://www.jordan9.us.com/
https://www.air-jordan6.us/
https://www.nikeshoes-cheap.us.com/
https://www.air-jordanssneakers.us/
https://www.jacketsmoncleroutlet.us.com/
https://www.nikeofficialwebsite.us.com/
https://www.balenciagatriples.us.org/
https://www.jordanscheapshoes.us/
https://www.retrosairjordan.us/
https://www.yeezy.us.org/
https://www.nikeshoesforwomens.us.
  • 1 
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容: