Seri port üzerinden Ubuntu'ya SSH


12

Ubuntu kutuma pencerelerdeki seri bağlantı noktasını kullanarak bağladım (macun bağlantısı kullanıldığında sorun yok.)

Https://serverfault.com/questions/892892/how-to-use-ssh-over-serial-without-using-pppd-or-how-to-transfer-tcp-over-ser sorusuna göre , Seri port üzerinden makineye SSH alabilmeliyim.

Hangi paketlere ihtiyaç duyulur veya alternatif olarak bunu nasıl ayarlarım?

http://patrickst.blogspot.com/2011/11/tcpip-over-slip-on-gnulinux-ubuntu.html

https://learn.adafruit.com/welcome-to-circuitpython/advanced-serial-console-on-mac-and-linux


@ user68186 dışında veri aktarmıyorum ama bir kabuk istiyorum.
William

@ user68186 Her ikisinde de ethernet yok. Bir çapraz kablo diğer teknik nedenlerle ortadan kaldırılmıştır.
William

Seri üzerinden TCP / IP'ye ihtiyacınız olacaktır
Robert Riedl

@William ne demek "macun bağlantısı iyi çalışıyor", Eğer içine ssh yapamıyorsanız.
Prathu Baronia

@PrathuBaronia sadece makine bilgisini tükürüyor
William

Yanıtlar:


0

SSH'nin TCP / IP üzerinden bağlantıları kabul etmesi (güvenli) anlamına gelir. Seri bağlantı noktası üzerinden SSH kullanmak için, TCP istemcisi gibi davranan ve seri bağlantı noktasına / bağlantı noktasındaki verileri "yönlendiren" bir şeye ihtiyacınız vardır socat.

Seri bağlantı noktanız olduğu, istenen baud hızı (Seri bağlantı için PuTTY kullanılırken "Hız") olduğu ve bu bağlantı noktasında (varsayılan olan) dinlediğiniz varsayılarak bu ( kaynak ) yeterli olmalıdır :/dev/ttyS1115200sshd22

socat -d -d tcp:127.0.0.1:22 file:/dev/ttyS1,b115200

-d -d, kılavuza göre :

Önemli, hata, uyarı ve uyarı iletilerini yazdırır.

Şu anda bir seri portum olmadığı için bunu test etmedim.

Seri bağlantı noktası üzerinden oturum açmanız ve shell komutlarını çalıştırmanız gerekiyorsa getty, agettyhatta screenbir seri bağlantı noktasında çalıştırabilirsiniz. SerialConsoleHowto kılavuzu modası geçmiş, ancak bu cevap yardımcı olabilir.


-3
  1. Putty.exe dosyasını buradan indirin .
  2. COM port sayısını ve portun baud hızını bilmelisiniz.
    • Her ikisini de bilmiyorsanız, hızı 115200'e sabitlemeye çalışın, ardından COM1'den COM8'e deneyin.
  3. Putty.exe'yi başlatın
    • "Bağlantı türü" bölümünde "Seri" yi seçin
    • Baud hızını "Hız" olarak ayarlayın
    • "Seri hat" da COM port adını ayarlama
    • "Aç" a basın

Macun


Ubuntu kutusunda ayrıca openssh paketini kurun ve yapılandırın. Seri bağlantınızla aynı tty üzerinde çalışıyor olmalıdır. Dtyg'de tty numarasını arayın ve sonra openssh yapılandırmanıza koyun.
kukulo

Evet, seri kullanarak cihaza bu şekilde bağlandım, ancak ne yazık ki seri olarak makineye sshing'i desteklemiyor.
William
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.