技術雜談 linux登入開發板簡化和免密登入方法

2021-10-08 03:58:35 字數 743 閱讀 6436

【問題現象】每次登陸開發版都要輸入長長一串使用者@ip位址,還有登入密碼,有什麼方法可以簡化嗎?

【問題解決】

以下都是針對開發版使用者名稱是hwhiaiuser,開發版ip位址為192.168.1.2

第一步:登陸開發版,免密碼登陸的設定:

概念:.ssh目錄:儲存有關於ssh配置的資訊在使用者的家目錄下,即/home/username注意ssh是個隱藏資料夾ls -a即可顯示

1. 終端執行 ssh-keygen 一路回車,在.ssh目錄下自動生成ssh公鑰id_rsa.pub檔案和私鑰id_rsa檔案

2. 執行 ssh-copy-id -p 22 [email protected]  將本地的公鑰儲存在伺服器

經過以上步驟即可完成免密碼登陸。

第二步:簡化使用者名稱

如何設定呢?很簡單,方法如下:修改~/.ssh/config (如果沒有.ssh或者config,就新建乙個)

fut@ubuntu:~$ cd .ssh/

fut@ubuntu:~/.ssh$ sudo vi config

然後在config新增如下配置

host aaa

hostname 192.168.1.2

port  22

user  hwhiaiuser

儲存後,你就可以這樣登陸:ssh aaa自動登入而且免密碼

拷貝檔案就簡化成如下格式:

scp  test.sh aaa:/home/hwhiaiuser

Linux技術 ARM開發板安裝Synergy

對於常見的synergy使用平台一般是x86架構的linux或者是windows,不過也有在arm上進行使用的。因此在arm平台上安裝synergy需要對原始碼進行編譯。git clonecd synergy core mkdir build cd build cmake make在cmake的過程...

armlinux開發板使用者自動登入

開發板 am335 虛擬機器 ubuntu 14.04 編譯器 gcc linaro 5.3 2016.02 x86 64 arm linux gnueabihf 開發板核心 linux 4.4.12設定開發板自動登入目前而言就兩種方法 1.修改 etc inittab檔案 2.systemd方法 ...

安裝linux到開發板

1 安裝到開發板的什麼位置?安裝到開發板的 硬碟 nandflash 2 需要安裝的系統分為看幾個部分?a bootloader b linux核心 c 檔案系統 應用程式,各種檔案等等 3 安裝到nandflash的具體步驟 a 把系統安裝輔助軟體燒寫到sd卡,linux下用dd命令,window...