Ubuntu:Edgy
RO/RemoteAccess
From
< Ubuntu:Edgy RO
Contents
[hide]
- Acces/Control de la
distanta
- Remote Login prin XDMCP
- Ce este XDMCP?
- Cum se activeaza
XDMCP
- Cum va
logati de pe un alt sistem Ubuntu 12312w227m
- Remote Desktop prin VNC
- Cum se
configureaza conexiunea de la distanta (nu este sigur)
- Cum se
coneteaza la un sistem Ubuntu aflat la distanta de pe
un alt sistem Ubuntu 12312w227m
- Cum se
conecteaza la un sistem Ubuntu aflat la distanta de pe
un sistem Windows
- Cum se
conecteaza la un sistem Ubuntu aflat la distanta de pe
un sistem OSX
- Remote Desktop prin NX
- Cum se
instaleaza si configureaza un server NX
- Cum se
instaleaza si configureaza un client NX
|
edit
Acces/Control de la distanta
[edit]
Remote Login prin XDMCP
[edit]
Ce
este XDMCP?
GNOME suporta mai multi
utilizatori simultan. Spre deosebire de vncviewer care doar copiaza
ecranul curent pe un alt sistem, XDMCP permite mai multor utilizatori sa
se logheze si sa ruleze sesiuni GNOME individuale în acelasi
timp. În acest fel daca dispuneti de un sistem puternic pe care
aveti instalat Ubuntu mai multi utilizatori pot folosi calculatarele lor
mai slabe pentru a se loga la el si astfel sa poata rula
aplicatii care necesita sisteme mai performante.
[edit]
Cum se activeaza XDMCP
Pentru a activa XDMCP pe
calculatorul puternic :
System -> Administration -> Login Window
În feerastra Login Window
Preferences , selectati
Tab-ul Remote -> Style: Same as Local -> Închideti fereastra de dialog -> Restartati sistemul
[edit]
Cum va logati de pe un alt sistem Ubuntu 12312w227m
1. Restartati sistemul slab
si va opriti la ecranul de login 2. Click pe Options în partea
stanga jos a ecranului de login 3. Selectati "Remote Login via
XDMCP" 4. În fereastra de dialog, introduceti numele gazdei sau
adresa de ip a calculatorului puternic la care vreti sa va
conectati
[edit]
Remote Desktop prin VNC
[edit]
Cum se configureaza conexiunea de la
distanta (nu este sigur)
Atentie! Remote Desktop va funtiona numai daca sunteti
într-o sesiune GNOME' sau KDE'
Sa lasati calculatorul nesupravegheat într-o sesiune GNOME
sau KDE nu este sigur
Folositi (System -> Lock Screen) si închideti monitorul
atunci când calculatorul este lasat nesupravegheat
- System -> Preferences -> Remote Desktop
- Remote Desktop Preferences
Sharing -> Allow other users to view your desktop (Bifat) Allow other users to control your desktop (Bifat) Security -> Ask you for confirmation (Un-Checked) Require the user to enter this password: (Bifat) Password: Specificati parola
Pentru utilizatorii KUBUNTU
(sau KDE) :
- K Menu -> System Settings -> Internet
& Network -> Sharing
- Desktop Sharing
Tab-ul Access -> Allow uninvited connections (Bifat) Allow uninvited connections to control the desktop (Bifat) Password: Specificati parola
edit
Cum se coneteaza la un sistem Ubuntu aflat la
distanta de pe un alt sistem Ubuntu 12312w227m
Nota : Se presupune ca sistemul aflat la distanta
are Remote Desktop configurat
Citeste #Cum se configureaza
conexiunea de la distanta (nu este sigur)
Sistemul Ubuntu aflat la distanta: 192.168.0.1
vncviewer -fullscreen 192.168.0.1:0
- Pentru a iesi din vncviewer
Apasa 'F8' -> Quit viewer
[edit]
Cum se conecteaza la un
sistem Ubuntu aflat la distanta de pe un sistem Windows
Nota : Se presupune ca sistemul aflat la distanta
are Remote Desktop configurat
Citeste #Cum se configureaza
conexiunea de la distanta (nu este sigur)
Sistemul Ubuntu aflat la distanta: 192.168.0.1
- Daca aveti un router nu uitati
sa deschideti portul corespunzator (5900 este portul
folosit implicit)
Acest procedeu se numeste port forwarding
- Downloadeaza DotNetVNC de aici
sau RealVNC de aici
Aceasta este o versiune freeware DotNet care necesita DotNet framework
dinsponibil de la microsoft aici
" Pagina de internet a RealVNC a fost creeata si
mensinuta de catre dezvoltatorii initiali ai VNC pe vremea
când acestia lucrau la AT&T.
Exista trei versiuni de RealVNC : Free , Personal si Entrerprise
ultimele doua fiind contra cost.
Acestia sunt doar doi dintre clientii VNC care pot fi
folositi. Puteti mereu cauta pe Internet un alt client care
sa fie mai adaptat cerintelor proprii.
- Deschideti clientul VNC , si
utilizati urmatoarea sintaxa pentru conectare <IP-ul
sistemului la care se face conectarea><:numarul
desktopului>|<::PORT>
De exemplu utilizati: 192.168.1.2:0 sau 192.168.1.2::5900 pentru a
va conecta la desktop-ul 0, 192.168.1.2:1 or 192.168.1.2::5901 pentru a
va conecta la desktop-ul 1 si tot asa...
edit
Cum se conecteaza la un sistem Ubuntu aflat
la distanta de pe un sistem OSX
Nota : Se presupune ca sistemul aflat la distanta
are Remote Desktop configurat
Citeste #Cum se configureaza
conexiunea de la distanta (nu este sigur)
Sistemul Ubuntu aflat la distanta: 192.168.0.1
- Daca aveti un router nu uitati
sa deschideti portul corespunzator (5900 este portul
folosit implicit)
Acest procedeu se numeste port forwarding
- Downloadeaza ChickenOfTheVNC: de aici
- Deschideti ChickenOfTheVNC,
introduceti gazda (adresa de IP a sistemului aflat la
distanta), numarul desktopului (implicit 0 iar portul este
5900) si parola.
De exemplu utilizati: Host: 192.168.0.1, Display 0, Password: parola
[edit]
Remote Desktop prin NX
[edit]
Cum se instaleaza si
configureaza un server NX
NX este mult mai rapid decât VNC, chiar si pe conexinile cu
latime mica de banda , si utilizeaza ssh, astfel
conexiunile fiind mult mai sigure decât cele prin VNC . În loc sa împarta desktopul
curent cu un utilizator aflat la distanta deschide însa un
desktop ca o sesiune separata . Avantajul este ca utilizatorul local
si cel aflat la distanta pot folosi acelasi sistem simultan
fara sa intervina în sesiunea celuilalt. Dezavantajul este
acela ca NX nu poate fi folosit pentru a împartii acelasi
desktop si aceeasi sesiune astfel încât ambii utilizatori sa
vada acelasi lucru.
Prin instructiunile urmatoare se va instala versiunea free a
serverului NX de la
Nomachine . Nu recomandam sa încercati sa
folositi serverul FreeNX (open source) momentan din cauza numeroaselor
dificultati pe care utilizatorii le-au avut încercând sa-l
faca sa functioneze . Daca acest lucru se va schimba vom
modifica aceasta sectiune corespunzator.
NOTĂ: Daca ati încercat mai înainte sa instalati
NX sau FreeNX si nu ati reusit TREBUIE sa dezinstalati
alaturi de toate pachetele pe care le-ati instalat dor cu scopul de a
reusi instalarea . Acelasi lucru se aplica si daca
ati instalat vreun server sau client Nomachine . Cautati
calculatorul de foldere NX care au fost creeate si stergeti-le
(asigurati-va ca au fost cu adevarat creeate în timpul
instalarii NX sau FreeNX ). Astfel veti curata calculatorul
de toate urmele instalarilor anterioare fapt esential pentru o
instalare cu succes. Acelasi lucru se aplica si alor
clienti pe care i-ati putea avea instalati pe sistem , daca
nu sunt exact cei descrisi mai jos . De asemena daca ati
adaugat arhive FreeNX în /etc/apt/sources.list, înlaturati-le de
acolo.
- Folosind Synaptic sau Adept, instalati
pachetul ssh . Instalarea
va esua daca nu aveti ssh instalat.
- Downloadati urmatoarele trei
fisiere the following three files:
"NX Desktop Server DEB for Linux" de la [1] "NX Node DEB for Linux" de la [2] "NX Client DEB for Linux" de la [3]
- Instalati fisierele în ordinea de
mai jos dând click dreapta pe ele si instalându-le , folosind un
manager de pachete sau din linie de comanda executând sudo dpkg -i
cale/fisier/numefisier.deb pentru fiecare fisier.
Ordinea este urmatoarea :
nxclient nxnode nxserver
- Folosind un editor text ca root
deschide-ti fisierul /etc/ssh/sshd_config (de exemplu, sudo
nano /etc/ssh/sshd_config într-un terminal) si adaugati
urmatoarea linie la sfârsitul fisierului.
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
- Într-un terminal executati sudo
/etc/init.d/ssh restart pentru a restarta sshd.
- Testati serverul NX executând sudo
/usr/NX/bin/nxserver --status într-un terminal. Rezultatul comenzii ar
trebui sa fie urmatorul :
NX> 900 Connecting to server .. NX> 110 NX Server is running. NX> 999 Bye.
- Din motive de securitate este recomandat
sa editati ca root fisierul /usr/NX/etc/server.cfg
modificând valorile liniilor urmatoare astfel :
ENABLE_AUTOKILL_SESSIONS = "1" ENABLE_UNENCRYPTED_SESSION = "0"
- Tot din motive de securitate este recomandat
sa editati ca root fisierul /usr/NX/etc/node.cfg modificând
valoare liniei urmatoare astfel :
ENABLE_UNENCRYPTED_SESSION = "0"
- Un sfat este sa verificati
folderele din cadrul /usr/NX/var/db din când în când pentru a sterge
fisierele care au ramas de la sesiuni mai vechi . Speram
ca viitoarele versiuni ale serverului NX vor face asta în mod automat
. Iesind corespunzator (prin log-out) dintr-o sesiune veti
reduce numarul acestor fisiere ramase în urma.
edit
Cum se instaleaza si configureaza
un client NX
- Pentru un sistem linux instalati cel mai
nou client NX pentru distributia voastra disponibil la . Pentru un sistem Windows instalati cel
mai nou client NX pentru Windows disponibil la Nota : Nu trebuie sa
instalati noi fonturi decât în unele cazuri exceptionale .
Pentru un client Mac OSX sau Solaris , uitati-va pe pagina
- Creeati o noua sesiune folosind
"connection wizard", modificând optiunile asa cum sunt
prezentate în continuare (daca este cazul).
- În tab-ul General , sectiunea Desktop ,
schimbati în "Unix" si "KDE" (pentru Kubuntu)
sau "Gnome" (pentru Ubuntu). Mutati slider-ul pentru a
alege tipul conexiunii . În sectiunea Display, schimbati în
"Fullscreen" (pentru o mai buna calitate a imaginii)
si folosind encoding-ul implicit pentru imagine.
- În tab-ul Advanced, bifati "Enable SSL
encryption of all traffic" (daca ati realizat
recomandarile de mai sus) .
- În tab-ul Services, puteti încerca
sa bifati "Enable multimedia support" - astfel POATE
veti auzi sunet de la sistemul la care va conectati. Deoarece acesta depinde de conexiunea
dintre calculatoare nu va asteptati la perfectiune. Daca folositi Kubuntu/KDE
probabil nu veti auzi nimic.
- Doar pentru clientul Windows : În mod
implicit daca apasati alt-tab sau alt-shift-tab,
fereastra se va schimba pe sistemul local în loc de cel la care
sunteti conectat .Daca doriti sa schimbati acest
comportament instalati NX Client Utility de la [7].
Este recomdat sa
folositti versiunea 1 decât versiunea 2 BETA deoarece aceasta este
mai stabila. Pentru
a folosi NX Client Utility trebuie sa setati combinatii alternative
pentru "Walk Through Windows" si "Walk Through Windows
(Reverse)" . Combinatiile alternative sunt:
Walk Through Windows - alt-/ (utilizatorul apasa alt-tab) Walk Through Windows (Reverse) - alt-? (utilizatorul apasa alt-shift-tab)
- Pentru a închide sistemul la care
sunteti conectat (recomandat doar daca este sau va fi cineva
prezent pentru a-l deschide înapoi când va fi necesar), executati
într-un terminal sudo shutdown -h +2 - Astfel veti avea la
dispozitie doua minute pentru a iesi din sesiunea
dumneavoastra înainte ca sistemul sa se închida. Este
recomandat sa iesiti corespunzator din sesiune
deoarece astfel evitati lasarea unor fisiere în folderul
/usr/NX/var/db în urma sesiunii.
Retrieved from
"https://easylinux.info/wiki/Ubuntu:Edgy_RO/RemoteAccess"
Views
- Article
- Discussion
- Edit
- History
Personal tools
- Create
an account or log in
Navigation
- Main Page
- Ubuntu
- Fedora
- Fedora Frog
- Mandriva
- Alternatives
other pages
- Recent changes
- Random page
- Help
- Donations
Toolbox
- What links here
- Related
changes
- Upload file
- Special pages
- Printable
version