SomLABS --- Połączenie SSH dla OPORNYCH

SBC na iMX6 ....
https://somlabs.com/
ODPOWIEDZ
Awatar użytkownika
SunRiver
Administrator
Posty: 624
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

SomLABS --- Połączenie SSH dla OPORNYCH

Post autor: SunRiver » 11 gru 2018, 18:38

SomLabs jest spoko jak już wiecie i całkiem sprawnie sobie radzi
połączenie terminalowe przez UART działa świetnie, ale chcemy postawić połączenie przez SSH
Oczywiście całość jest ładnie opisana na stronie Wiki SomLABS , ale dostałem kilka zapytań emailem jak to zestawić
dlatego też pokrótce się postaram odpowiedzieć w naszym SomLabsowym kąciku...

---------------------------------------------------------------------------------------------------------------------------------------------

Potrzebne nam będzie :

- płytka VisionCB-STD
- moduł SoM iMX6 - z kartą SD i debianem na pokładzie
- zasilacz
- kabel USB
- kabel ethernet podłączony do Rutera
- program terminalowy Putty

Obrazek


---------------------------------------------------------------------------------------------------------------------------------------------

Wszystko podłączamy i zestawiamy na Puttym połaczenie COM z naszym SomLabsem ...
gdy Debian wystartuje Logujemy się do systemu ...

Obrazek

u mnie wygląda to następująco, mam tu pewne udogodnienie gdyż już na starcie widać jakie mam przypisane IP

Obrazek

dodatkowo wielu linuxowców zaraz mnie zlinczuje bo używam konta rota ... ale komu to przeszkadza ?? mi nie ,

Wróćmy więc do naszego zadania ----------------------------

Teraz musimy sobie przygotować nasz system ... czyli wyrazić zgodę na logowanie przez SSH
co czynimy zmieniając wpis w pliku sshd_config

wpisujemy więc :
  1.  
  2.  nano /etc/ssh/sshd_config    
  3.  
i naciskamy na enter oczywiście
 ! Wiadomość z: Debian

jeśli używacie konta zwykłego użytkownika : sudo nano /etc/ssh/sshd_config
i w monicie wpisujemy hasło root'a
pokaże się nam edytor nano do którego będzie już wczytany plik konfiguracyjny :
w którym kursorem przewijamy na sam koniec pliku ....

Obrazek

i dopisujemy podświetloną linijkę :
  1.  
  2. PermitRootLogin yes
  3.  
( wielkość liter jest ważna )

U mnie wyszło w sekcji Authentication , w ten sposób informujemy linuxa, że zgadzamy się na połączenie
SSH i logowanie do konsoli .

Plik zapisujemy naciskając CTRL+O,
a edytor nano zamykamy CTRL+X
i w konsoli restartujemy usługę SSH komendą :
  1.  
  2. service sshd restart
  3.  
Od tej pory możemy się zalogować przez SSH do naszego SomLABS'a, teraz pozostaje nam tylko ustalić jakie mamy ip na linuxie :
u mnie jak było widać wcześniej jest widoczne zaraz po zalogowaniu , ale można to zrobić też komendami :

ip a

Obrazek

i wyszykujemy tu swoje IP , lub użyć polecenia :
  1.  
  2. hostname -I
  3.  
Obrazek

Jesteśmy gotowi ip SomLabsa znamy zatem się czas połączyć. W tym celu uruchamiamy drugą instancję Putty
i ustawiamy połączenie SSH dla naszego SoM'a

Obrazek

i się łączymy:

Obrazek

teraz możemy się zalogować przez SSH do naszej konsoli:

Obrazek

i gotowe ... możemy łaczyć się jak lubimy z naszym SOmLabsem

miłej zabawy możecie się na UARCIE wylogować i odłączyć przewód USB , pracując na zasilaczu :)
.... z każdym bitem serca ....
💫SunDUINO
💦GitHUB
💦Google Drive
💦Sotton

ODPOWIEDZ