Czy mogę używać ssh w „trybie przekazywania” jako obejścia braku Telnet w High Sierra?

2

Jeśli nie zauważyłeś, telnet zniknął z MacOS High Sierra.

Eksperymentuję ze sposobami wykorzystania wbudowanych narzędzi MacOS do działania jako podstawowy emulator VT100 oparty na TCP ... konsola ASCII, która jest głupia jak cegły.

Próbowałem SSH w „trybie przekazywania”, ale nie jestem pewien co do składni źródła i zdalnego portu / gniazda

ssh -L 192.168.1.162:30000

SSH bez szyfrowania

nic jeszcze, ale eksperymentowanie z cipher = null i innymi ustawieniami ...

Pytanie

Czy jest jakiś sposób, aby SSH działał jak Telnet? W przekierowaniu portów lub w innych trybach?

goodguys_activate
źródło

Odpowiedzi:

1

Cóż, przy użyciu wbudowanych narzędzi odpowiedzią byłoby nc. ncjest do tego łatwy w użyciu, wystarczy nc <hostname> 23praca. Oczywiście, jeśli twój host Telnet używa niestandardowego portu, zastąp 23go numerem portu. <hostname>może to być nazwa lub adres IP.

ncto wersja BSD netcatnarzędzia Gnu / Linux . Jeśli chcesz wersję GNU jest ona dostępna poprzez homebrew, brew install netcat. Jeśli masz zamiar z tym większych problemów można także zainstalować telnetz Sierra na High Sierra Mac poprzez homebrew, brew install telnet. Pamiętaj, że nigdy nie powinieneś biegać brewprzez sudo.

Tony Williams
źródło