GParted'ı SSH üzerinden çalıştır


11

Ubuntu 14.04 ile bir dizüstü bilgisayar kullanıyorum ve evde bir Samba sunucusu oluşturmaya başladım.Bu makine için Ubuntu-Server 14.04 kullanıyorum.

Sunucumu yapılandırmak için Webmin ve SSH (işe bağlı olarak) kullanıyorum.

Son zamanlarda "SSH üzerinden GParted çalıştır" ı googled. Bunun mümkün olduğunu bilmiyordum, denedim. GParted'ı (sunucuya) yükledim ancak girdiğimde sudo gparted

Hatayı alıyorum:

"Gtk-WARNING **: ekran açılamıyor:"

Boşuna bulabildiğim tüm rehberleri takip ettim: http://www.ossramblings.com/changing-linux-server-partitions-gui

Ayrıca denedim:

  1. sudo -E gparted
  2. X11 Yönlendirme ayarı evet
  3. dışa aktarma EKRANI =

Başka fikir var mı? Zaman ayırdığınız ve cevapladığınız için teşekkür ederiz!


1
Eğer dener ssh -X -p ...ve benim için çalışırsa gksu gparted. Ama ben sadece bir Virtual-box ile test ettim, ubuntu'nun bir sunucu versiyonuyla değil.
TuKsn

Ubuntu sunucunuzun GUI'si var mı ?!
Dr.jacky

Yanıtlar:


11

Sorun sudo kullandığınızda, X ayarları olmayan yeni bir ortam oluşturmasıdır.

İki seçenek vardır: birincisi, sudo -E gpartedçevreyi korumayı denemek için kullanabilirsiniz , deneyin, eğer bu işe yararsa muhtemelen en güvenli seçenektir.

Değilse, sunucunuzun kök hesabını ssh üzerinden oturum açmaya izin verecek şekilde yapılandırmanız gerekir, böylece ssh root@serveruygun yönlendirme ve ortamı ayarlamanız gerekir.

İlk olarak, sunucuda /etc/ssh/sshd_config, şunlara sahip olduğundan emin olun:

  1. X11Forwarding yes
  2. PermitRootLogin without-password

Ardından, istemcinizden ssh ortak anahtarını sunucudaki kök hesaba ekleyin . Normal kullanıcınızla şifre olmadan sunucuya zaten ssh yapabiliyorsanız , sudo -ietkileşimli bir kök oturumu başlatmak için kullanın . Sonra:

  1. ssh localhost. Bu sadece bir başlangıç .sshdizini yaratılması içindir.
  2. authorized_keysDosyayı normal kullanıcıdan kopyalayın :cp /home/normaluser/.ssh/authorized_keys ~/.ssh

Şimdi uzak sistemden deneyin ssh -v root@server. Parola olmadan oturum açabilmeniz gerekir. Çıktının X iletmenin etkin olduğunu gösterdiğini kontrol edin. O zaman gparteduzaktan koşabilmelisin .

Ayrıca, söylemeden geçer, ancak uzak bir sistemin bölümleri ile uğraşmak risklidir; bir felaket olması durumunda önemli verilerin yedeğini aldığınızdan emin olun :)

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.