Ads 468x60px

##EasyReadMore##

11 9月, 2017

SCP 抓取 Ubuntu ssh server 檔案

為了開發便利
每次把編好的執行檔透過 scp 丟到開發板上
然後還要先移除檔案,再改變檔案的 mode 非常的耗時
那為什麼不反過來從開發板從 ubuntu 直接抓取檔案呢?

在 ubuntu 安裝 ssh server:

# apt-get install ssh  openssh-server
途中遇到下面的訊息可以不用管
WARNING: The following packages cannot be authenticated!
  libbsd0 libedit2 openssh-client openssh-server ssh ssh-import-id
安裝後可以修改一些 ssh 的設定, 如port, 密碼認證, root登入等
# vim /etc/ssh/sshd_config (要注意不是 ssh_config)
Port 22
PasswordAuthentication yes
PermitRootLogin yes -> 另外加上一行,是否開放 root 登入
更改完存檔後記得重啟服務
# /etc/init.d/ssh restart
如果遇到以下的錯誤:
No apport report written because MaxReports is reached already
Errors were encountered while processing:
再重新執行 # apt-get install ssh  openssh-server 即可

使用 SCP 抓取檔案:

scp 帳號@目的ip:/tmp/來源檔案名稱 /tmp/目的位置
傳送檔案
scp 來源檔案名稱 帳號@目的ip:/tmp/目的位置

Reference:

Notes: 使用 scp 抓取檔案 - https://goo.gl/B65XNc

0 意見:

張貼留言

 
Blogger Templates