找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3454|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

學(xué)習(xí)iTOP-4412開(kāi)發(fā)板-ssh常見(jiàn)問(wèn)題以及解決方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主

用戶在使用 ssh 的時(shí)候,常常會(huì)碰到無(wú)法正常使用的情況,本文檔介紹 ssh 使用需要特別
注意的幾點(diǎn)。

一、基本網(wǎng)絡(luò),軟件安裝以及配置
ssh 軟件無(wú)法登陸 Ubuntu,有可能是網(wǎng)絡(luò)不通、SSH 軟件未安裝、環(huán)境變量沒(méi)配置、防
火墻未關(guān)閉等。

1. 網(wǎng)絡(luò)連接
使用 ssh 傳輸文件的前提是網(wǎng)絡(luò)順暢,即虛擬機(jī)能聯(lián)上網(wǎng)絡(luò)。虛擬機(jī)聯(lián)接網(wǎng)絡(luò)的問(wèn)題可以
參看手冊(cè)上“虛擬機(jī) VMware-workstation8.0.3 聯(lián)網(wǎng)以及基本設(shè)置”這一小節(jié)。
通過(guò) ping一下虛擬機(jī)與主機(jī)之間的網(wǎng)絡(luò)來(lái)驗(yàn)證有沒(méi)有問(wèn)題。虛擬機(jī)和主機(jī)的 IP 如下所示,
在虛擬機(jī) Ubuntu 系統(tǒng)下使用“ifconfig”命令查看系統(tǒng)的 IP 地址。




通過(guò)win+r”快捷鍵打開(kāi)運(yùn)行窗口,在運(yùn)行窗口輸入“cmd”命令,彈出 cmd 命令窗
口,并輸入ipconfig”命令,查看 IP 地址,如下圖所示。




在虛擬機(jī) Ubuntu 控制臺(tái)下,使用“ping 192.168.3.247”(注意,192.168.3.247 是作
pc IP,用戶要根據(jù)查詢的 IP 來(lái)修改)命令來(lái)測(cè)試虛擬機(jī) Ubuntu 與主機(jī)之間的網(wǎng)絡(luò),
結(jié)果如下所示:


DOS-cmd 命令窗口輸入“ping 192.168.153.130”(注意,192.168.3.247 是作者
Ubuntu IP,用戶要根據(jù)查詢的 IP 來(lái)修改)命令來(lái)測(cè)試主機(jī)和虛擬機(jī) ubuntu 系統(tǒng)之間的
網(wǎng)絡(luò),結(jié)果如下所示:



由圖可知,主機(jī)和虛擬機(jī)之間的網(wǎng)絡(luò)順暢。
還有一點(diǎn)需要注意的是:當(dāng) ip 地址沒(méi)問(wèn)題但網(wǎng)絡(luò)依然 ping 不通時(shí),要查看一下防火墻。
作者是 win7 系統(tǒng),防火墻設(shè)置路徑為“控制面板\系統(tǒng)和安全\Windows 防火墻\自定義設(shè)
”。如下圖所示:




選擇紅色方框選中的選項(xiàng)即可關(guān)閉防火墻。

2.  Ubuntu12.04.2-ssh 的安裝
Ubuntu12.04.2 系統(tǒng)中,安裝 ssh 的命令是“apt-get install ssh”。只有在 Ubuntu
系統(tǒng)中安裝了 ssh 才可以使用 ssh 傳輸文件。

3. Ubuntu14.04-ssh 和安裝及配置
iTOP-4418 iTOP-6818 開(kāi)發(fā)板,在編譯 android5.1 的時(shí)候,需要用到 Ubuntu14.04
系統(tǒng)。對(duì)于 Ubuntu14.04 系統(tǒng)來(lái)說(shuō),使用命令“apt-get install ssh”安裝 ssh 之后,還需
要配置環(huán)境變量,Ubuntu12.04.2 系統(tǒng)不需要配置環(huán)境變量。
首先,登錄 root 賬戶,然后使用命令“vim /etc/ssh/sshd_config”打開(kāi)配置文件。找
Authentication 配置部分,將 PermitRootLogin without-password 修改為
PermitRootLogin。更加詳細(xì)的配置方法,可以參考“iTOP-6818 開(kāi)發(fā)板之全功能版使用手
冊(cè)”(或者 4418 使用手冊(cè))中的“3.3.5.2 Ubuntu 系統(tǒng) ssh 軟件的配置”小節(jié)。

二、文件傳輸出錯(cuò)
如果 ssh 可以登陸,但是無(wú)法出現(xiàn)傳輸文件,可能是傳輸目錄有中文路徑或者登陸了非
root 賬戶。
1. 用戶登錄非 root 用戶
用戶登錄非 root 賬戶傳輸文件時(shí),可能會(huì)出現(xiàn)如下錯(cuò)誤:




如下圖所示,登陸界面的用戶名一定要使用root”賬戶,否則會(huì)出現(xiàn)上述錯(cuò)誤,Port
口不要修改。





2.  傳輸路徑中包含中文字符
在使用 ssh 傳輸文件過(guò)程中,有可能會(huì)因?yàn)槁窂矫Q包含中文字符而出錯(cuò)。如下圖所示,
兩個(gè)路徑中不要出現(xiàn)中文字符。      








分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:235680 發(fā)表于 2017-10-26 10:14 | 只看該作者
想我這樣的小白還有幾個(gè),看見(jiàn)教程就想順走
回復(fù)

使用道具 舉報(bào)

板凳
ID:151620 發(fā)表于 2017-11-3 10:22

地板
ID:151620 發(fā)表于 2017-11-3 10:23 | 只看該作者
更多開(kāi)發(fā)板資料請(qǐng)關(guān)注迅為開(kāi)發(fā)板
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表