Jak utworzyć połączenie dla VNC przez konsolę?
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
[SOLVED] Jak utworzyć połączenie dla VNC przez konsolę?
Witam,
Sytuacja wygląda następująco mam kompa do którego nie mam dostępu fizycznie - stoi głęboko w szafie. Jest na nim postawiony serwer ssh. Jednak ostatnio stwierdziłem, że chciałbym mieć do niego dostęp przez vnc.
Jak utworzyć takie połączenie? Zaznaczę, że mam do dyspozycji konsolę i menager plików komputera zamkniętego.
pozdrawiam z Poznania,
Błażej
Sytuacja wygląda następująco mam kompa do którego nie mam dostępu fizycznie - stoi głęboko w szafie. Jest na nim postawiony serwer ssh. Jednak ostatnio stwierdziłem, że chciałbym mieć do niego dostęp przez vnc.
Jak utworzyć takie połączenie? Zaznaczę, że mam do dyspozycji konsolę i menager plików komputera zamkniętego.
pozdrawiam z Poznania,
Błażej
- infomaniak
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 27 wrz 2007, 14:23
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
jak masz SSH to masz wszystko - po co ci VNC ? możesz po ssh uruchamiać aplikacje w trybie graficznym. O co zatem chodzi chodzi ? No i co dokładnie na tej maszynie w "szafie" stoi ?
Registered Linux User # 469143.
Registered Ubuntu User # 25916
Registered Ubuntu User # 25916
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Na maszynie do szafy zakupionej za 30 na allegro stoi Ubuntu 8.04 z zainstalowanym serwerem ssh tak jak ktoś to ładnie na tym forum opisał.infomaniak pisze: No i co dokładnie na tej maszynie w "szafie" stoi ?
To pytanko jak to zrobić??infomaniak pisze: możesz po ssh uruchamiać aplikacje w trybie graficznym. O co zatem chodzi chodzi ?
- kranu
- Sędziwy Jeż
- Posty: 70
- Rejestracja: 10 paź 2006, 20:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
To ja podłączam się do pytania.klawiszowy pisze: To pytanko jak to zrobić??
Pewnie nas odeślecie do: viewtopic.php?t=42127
Ok, skonfigurowałem tak jak tam było, ale jest napisane tylko jak się łączyć z Linuxa, a jak to mam zrobić z Windowsa z Putty ?
Zresztą gdy się łączę z Ubuntu z tego skonfigurowanego komputera przez konsolę to też coś nie tak:
Kod: Zaznacz cały
kranu@kranu-laptop:~$ sudo ssh -x kranu@localhost
[...]
kranu@kranu-laptop:~$ firefox
Error: no display specified
kranu@kranu-laptop:~$ opera
opera: cannot connect to X server
opera: Fatal error on creating Qt application object
pozdrawiam,
Kranu
Kranu
- infomaniak
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 27 wrz 2007, 14:23
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
do "Klawiszowy":
połaczenie z ssh w trybie konsolowym: ssh login@ip_maszyny_zdalnej
w trybie graficznym: ssh -X login@ip_maszyny_w_szafie
a potem uruchomić aplikacje.
i już
do "kranu"
no i wszystko się zgadza - zmień "x" na "X" i zapali. Z windy przez Putty.
nie wiem tylko po co "sudo" -X.....
ale jak tam sobie chcesz sudo autoryzuje sesję na maszynie lokalnej a nie zdalnej. Więc to raczej bez sensu. chyba że przyświeca temu inny cel o którym nie wiem.
połaczenie z ssh w trybie konsolowym: ssh login@ip_maszyny_zdalnej
w trybie graficznym: ssh -X login@ip_maszyny_w_szafie
a potem uruchomić aplikacje.
i już
do "kranu"
no i wszystko się zgadza - zmień "x" na "X" i zapali. Z windy przez Putty.
nie wiem tylko po co "sudo" -X.....
ale jak tam sobie chcesz sudo autoryzuje sesję na maszynie lokalnej a nie zdalnej. Więc to raczej bez sensu. chyba że przyświeca temu inny cel o którym nie wiem.
Registered Linux User # 469143.
Registered Ubuntu User # 25916
Registered Ubuntu User # 25916
- kranu
- Sędziwy Jeż
- Posty: 70
- Rejestracja: 10 paź 2006, 20:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Działa tylko w okienku terminala - w ctrl+alt+f1 lub putty mam dokładnie te same błędy.infomaniak pisze: do "kranu"
no i wszystko się zgadza - zmień "x" na "X" i zapali. Z windy przez Putty.
nie wiem tylko po co "sudo" -X.....
ale jak tam sobie chcesz sudo autoryzuje sesję na maszynie lokalnej a nie zdalnej. Więc to raczej bez sensu. chyba że przyświeca temu inny cel o którym nie wiem.
W tym przypadku sudo akurat faktycznie nie jest potrzebne, ale np. gdy używam w putty apt-get install to już bez sudo nie zadziała.
pozdrawiam,
Kranu
Kranu
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
infomaniak, robię jak każesz i tak zwana pupa... pojawia mnie się to samo co u kranu :/
- cloud
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 16 gru 2006, 19:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Bo żeby uruchamiać aplikacje graficzne przez SSH trzeba mieć server X dlatego działa tylko w terminalu gnoma albo jakimś innym "okienkowym". Jak się zalogujesz to wydajesz polecenia dla aplikacji graficznych np. rhythmbox i masz szafę grającą 
Z windows to trudniejsza sprawa ale wykonalna np. http://www.cs.toronto.edu/support/remot ... ndows.html

Z windows to trudniejsza sprawa ale wykonalna np. http://www.cs.toronto.edu/support/remot ... ndows.html
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
tak wygląda mój plik sudo gedit /etc/ssh/sshd_config
coś mam nie tak??# This is the ssh client system-wide configuration file. See
# ssh_config(5) for more information. This file provides defaults for
# users, and the values can be changed in per-user configuration files
# or on the command line.
# Configuration data is parsed as follows:
# 1. command line options
# 2. user-specific file
# 3. system-wide file
# Any configuration value is only changed the first time it is set.
# Thus, host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.
# Site-wide defaults for some commonly used options. For a comprehensive
# list of available options, their meanings and defaults, please see the
# ssh_config(5) man page.
Host *
# ForwardAgent no
# ForwardX11 no
# ForwardX11Trusted yes
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# GSSAPIAuthentication no
# GSSAPIDelegateCredentials no
# GSSAPIKeyExchange no
# GSSAPITrustDNS no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# Port 22
# Protocol 2,1
# Cipher 3des
# Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
# EscapeChar ~
# Tunnel no
# TunnelDevice any:any
# PermitLocalCommand no
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
- cloud
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 16 gru 2006, 19:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Spróbuj zastąpić zawartość tego pliku tym (moja konfiguracja)
Kod: Zaznacz cały
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes
# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768
# Logging
SyslogFacility AUTH
LogLevel INFO
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys
# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes
# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no
# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes
# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no
#MaxStartups 10:30:60
#Banner /etc/issue.net
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM yes
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
a podrzucisz jeszcze /etc/ssh/ssh_config??
- cloud
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 16 gru 2006, 19:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Kod: Zaznacz cały
# This is the ssh client system-wide configuration file. See
# ssh_config(5) for more information. This file provides defaults for
# users, and the values can be changed in per-user configuration files
# or on the command line.
# Configuration data is parsed as follows:
# 1. command line options
# 2. user-specific file
# 3. system-wide file
# Any configuration value is only changed the first time it is set.
# Thus, host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.
# Site-wide defaults for some commonly used options. For a comprehensive
# list of available options, their meanings and defaults, please see the
# ssh_config(5) man page.
Host *
# ForwardAgent no
# ForwardX11 no
# ForwardX11Trusted yes
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# GSSAPIAuthentication no
# GSSAPIDelegateCredentials no
# GSSAPIKeyExchange no
# GSSAPITrustDNS no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# Port 22
# Protocol 2,1
# Cipher 3des
# Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
# EscapeChar ~
# Tunnel no
# TunnelDevice any:any
# PermitLocalCommand no
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
takie coś pojawia mi się podczas logowaniaLinux serwer 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/
Last login: Mon Sep 22 01:49:09 2008 from 192.168.1.103
/usr/bin/X11/xauth: /home/blazej/.Xauthority not writable, changes will be ignored
a takie:
podczas próby otwarcia programublazej@serwer:~$ firefox
X11 connection rejected because of wrong authentication.
Error: cannot open display: localhost:10.0
nadal nie działa mimo zamiany plików
- cloud
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 16 gru 2006, 19:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Zobacz kto jest właścicielem pliku Xauthority
Jeśli otrzymasz coś podobnego:
Wpisz:
Kod: Zaznacz cały
ls -l ~/.Xauthority
Kod: Zaznacz cały
-rw------- 1 root root 309 2008-09-23 14:16 /home/blazej/.Xauthority
Kod: Zaznacz cały
sudo chown blazej:blazej /home/blazej/.Xauthority
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 21 cze 2008, 13:53
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
Dzięki wielkie... temat można zamknąć... albo zrobić z niego ładny poradnik...
[ciach]
- velchinaski
- Sędziwy Jeż
- Posty: 84
- Rejestracja: 01 mar 2007, 13:26
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Kontakt:
Odp: Jak utworzyć połączenie dla VNC przez konsolę?
ja mam problem z polaczeniem sie poprzez wifi ssh do mojego iPhone...nigdy tego nie robilem wiec ciemny jestem moze ktos mi pomoze bo nie moge sie polaczyc konfigi mam jak wyzej mam adres IP iphone i nie moze polaczyc mnie z nim
(((

Kto jest online
Użytkownicy przeglądający to forum: Bing [Bot] i 22 gości