qnx系統下開啟ssh服務的步驟:
具體可以參考:sshd的工具手冊,針對imx6q開發板,具體步驟如下:
1、在/etc/inetd.conf中新增如下:
ssh stream tcp nowait root /usr/sbin/sshd in.sshd -i
在build檔案中新增
/usr/libexec/sftp-server=$/$/usr/libexec/sftp-server
[perms=0770 type=dir]/var/chroot/sshd
在build中新增:
[perms=0700]/etc/ssh/sshd_config =
2、新增sshd服務所需要的庫,同時在build中包含ssh-keygen應用,通過此應用來生成ssh的公鑰;
如下:ssh-keygen -t dsa -b 1024 -f /qnx6fs/etc/ssh/ssh_host_dsa_key -n ''
ssh-keygen -t rsa -b 1024 -f /qnx6fs/etc/ssh/ssh_host_rsa_key -n ''
可以在/qnx6fs/etc/ssh/資料夾下生成4個檔案。這4個檔案在啟動ssh服務的時候回用到。
3、上述步驟做完之後重啟裝置,可以看到我們可以通過ssh服務來登入裝置。但是會出現乙個問題就是ssh和telnet服務無法同時登入,提示如下:
telnetd: all network ports in use
這個問題主要是由於這些服務需要
devc-pty服務,而該服務是用於設定終端數量的,我們可以通過
devc-pty -n 9 &
命令來設定終端數量。
Ubuntu下開啟SSH服務
在ubuntu下開啟ssh首先要確認你是否配置了ip,如果沒有用以下命令進行配置 1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0 配置你的eth0網絡卡的ip位址和子網掩碼 2.duso route default gw 192.168....
Ubuntu下開啟SSH服務
在ubuntu下開啟ssh首先要確認你是否配置了ip,如果沒有用以下命令進行配置 1.sudo ifconfig eth0 192.168.0.3 netmask255.255.255.0 配置你的eth0網絡卡的ip位址和子網掩碼 2.duso route default gw 192.168.0...
kali linux下開啟ssh服務
kali版本 kali 2.0 一 配置ssh引數 修改sshd config檔案,命令為 vi etc ssh sshd config 將 passwordauthentication no的注釋去掉,並且將no修改為yes kali中預設是yes 將permitrootlogin without...