Usb

在 USB 埠上執行“登錄”?

  • March 10, 2022

我有一個想登錄的小型無頭 Linux 伺服器。它有一個乙太網埠,但是當我將它連接到網路時,我不知道它的 IP 地址是什麼來 ssh 進入它。

它還有一個 USB 埠,我想知道是否有辦法以某種方式在 USB 埠上執行“登錄”,這樣我就可以直接從我的筆記型電腦連接到它!?我知道 USB 串列埠適配器,但是當我的筆記型電腦和小型無頭電腦都有 USB 埠時,回到 RS-232 似乎是一種浪費。

有沒有辦法做到這一點,或者它是不可能的(無論是電子還是缺乏協議來做到這一點)。是否有可能擁有某種“虛擬”串列埠仿真器?

謝謝,丹尼斯

USB 是主機到設備,因此要連接兩個 USB 主機,您需要一些東西- USB 串列埠設備,或 USB 乙太網設備,或其他任何東西。

實際上不支持通過 USB 電纜連接到 USB 主機(儘管 USB-C 的規範實際上允許這樣做,但我還沒有看到真正的實現)。

它有一個乙太網埠,

$$ … $$我不知道它的IP地址是什麼

所以給它一個靜態地址,或者在你的筆記型電腦上執行一個 DHCP 伺服器給它一個動態地址,然後通過 telnet 或 ssh 登錄。

所以我收到了 DTECH DT-6559 USB ’null modem’ 電纜,它就像一個魅力:

  1. 將一個 USB 埠插入我的小型無頭伺服器。檢測到 FTDI 晶片並創建了 /dev/ttyUSB0 虛擬串列埠。
  2. 在該串列埠上執行 getty(“sudo systemctl start getty@ttyUSB0”)以在虛擬串列埠上獲得登錄提示。
  3. 將電纜的另一端連接到我的 Windows 筆記型電腦,它檢測到設備並啟用了串列埠。
  4. 在 COM4 上以串列模式執行 PuTTY,輸入 ENTER 並按預期獲得 linux 登錄提示。

通過 USB 埠登錄到無頭盒子以檢查其配置的有用方法。

最好的問候,丹尼斯

引用自:https://unix.stackexchange.com/questions/692978