«ssh» etiketlenmiş sorular

SSH (Güvenli Kabuk), uzak bir bilgisayarda komutları güvenli bir şekilde çalıştırmak için kullanılan bir protokoldür. SSH istemci ve sunucu yazılımını yapılandırma, kullanma ve sorun giderme ile ilgili sorular için bu etiketi kullanın.

1
Yuva etkinleştirme özelliğine sahip sistemd kullanıcı birimleri aracılığıyla isteğe bağlı SSH Socks proxy'si istendiği gibi yeniden başlamıyor
Yalıtılmış bir ağa ulaşmak için ssh -D socks proxy kullanıyorum . Her eklediğimde ayrıntıları yazmak zorunda kalmamak için ~/.ssh/config: $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward localhost:9118 Sonra bir systemd-kullanıcı servis birimi tanım dosyası oluşturdum: $ cat ~/.config/systemd/user/SocksProxy.service [Unit] Description=SocksProxy …

2
Ana makine adlarının bir listesiyle şifrelenmiş bir .ssh / known_hosts ana bilgisayar adlarının şifresini nasıl çözebilirim?
Hostnamses listesini geçirerek bilinen_hosts dosyasındaki ssh ana makine adlarının şifresini çözmek (unhash) için bir komut dosyası bulmaya çalışıyorum . Yani, tam tersini yapmak için : ssh-keygen -H -f known_hosts Veya, ssh config HashKnownHosts Hayır olarak ayarlanmışsa, bununla aynı şeyi yapmak için: ssh-keygen -R know-host.com -f known_hosts ssh-keyscan -H know-host.com >> …

6
Ssh genel anahtarını birden çok Linux ana bilgisayarına kopyala
Merkezi sunucumuzdan .ssh / id_rsa.pub dosyasını birden çok sunucuya kopyalamaya çalışıyorum. Ben genellikle farklı sunuculara değişiklikleri göndermek için kullandığım aşağıdaki komut dosyası var. #!/bin/bash for ip in $(<IPs); do # Tell the remote server to start bash, but since its # standard input is not a TTY it will start …
14 shell-script  ssh 

2
ssh diyor ki: Sen yoksun, git buradan!
Bazen sshbir sunucuya çalıştığımda , aşağıdaki iletiyi alıyorum: You don't exist, go away! Kullanmadan önce bunu görmedim ssh. Ne anlama geliyor? Ssh veya başka bir şeyle ilgili bir sorun var mı? İlave bilgi: ssh -q -i private_key root@192.168.0.11 "command" Sunucu bir SUSE Linux'tur. sshKomutu 10 kez bir döngüde çalıştırıyorum ve …
14 ssh 

5
Her sunucu için `~ / .ssh / config` ayarı` rsync` ile nasıl kullanılır
Şimdi -e 'ssh -p 10022'bağlantı noktasını belirtmek için seçeneği ile rsync kullanıyorum . Ben zaten ssh ayar var ~/.ssh/config. Host myvps HostName example.com User ironsand Port 10022 Bu yapılandırmayı rsync'ten kolayca kullanabilir miyim? Veya Belirli ~/.rsyncbir sunucu için varsayılan bağlantı noktası oluşturabilir ve ayarlayabilir miyim ?
14 ssh  rsync 

5
SSH belirli bir bilgisayardan çalışmıyor
Harici olarak olduğu gibi LAN üzerindeki diğer tüm bilgisayarlardan bağlanabiliyorum. SSHD çalıştıran diğer makinelere iyi bağlanır. Ssh ayrıntılarıyla çalışırken, aşağıdaki okumayı alıyorum: $ ssh -vvv 192.168.1.9 OpenSSH_6.2p2, OpenSSL 1.0.1e 11 Feb 2013 debug2: ssh_connect: needpriv 0 debug1: Connecting to 192.168.1.9 [192.168.1.9] port 22. debug1: Connection established. debug1: identity file /home/Steven/.ssh/id_rsa …
14 ubuntu  ssh 

4
Stdin bir terminal olmadığı için sözde terminal ayrılmayacak
Nc olmayan bir sunucu üzerinden otomatik SSH atlamalı kurmaya çalışıyorum. Bu komut satırından çalışır: ssh -A gateway ssh steve@target (Genel anahtarımı SSH temsilcisine ekledim). Ancak, ~ / .ssh / config dosyasına eklemek: Host target User steveb ProxyCommand ssh -A gateway ssh steve@targetip $ ssh target Pseudo-terminal will not be allocated …
14 ssh  rhel  configuration  tty 

4
Uzaktan oturum açarken gruplar yerel gruplardan farklıdır
Kullanıcılarımızı farklı sistemlerde (kuruluş rolleri dahil wheel) anlam taşıyan bazı grupların yanı sıra LDAP'de saklıyoruz . İş istasyonlarında yerel gruplar da vardır, örn. audioVeya videoLDAP'ye yerleştirilmesi arzu edilmeyen gruplar . Şimdi yerel olarak giriş yaparsam bu yerel grupları alırım, ancak SSH üzerinden aynı makineye giriş yaparsam bunlardan yoksundur. Elbette geri …

3
Yalnızca komut dosyalarını uzaktan çalıştırabilen bir kullanıcı ekleme
Ben sadece bir şey yapabilen bir kullanıcı oluşturmak istiyorum: ssh aracılığıyla belirli bir klasörde (bu sorunun amaçları için bizi arayalım /local/remote_only_scripts/foo) bulunan bir komut dosyası (ve komut dosyasına komut satırı bağımsız değişkenleri) belirtin ve bu komut dosyasını yürütmek ve çıktısını döndür. Bazı örnekler verebilmek için kullanıcının yapmasını istemiyorum: Hesaba yerel …

4
Standart olmayan bağlantı noktasında SVN / SSH'yi SSH ile nasıl yapılandırırım?
SSH'yi 20000 bağlantı noktasında olacak şekilde yapılandırdım. svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm alırım svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly Bence SVN'ye 20000 portunu da kullanmam gerektiğini söylemeliyim? Ubuntu …
14 ssh  tcp  subversion 

1
SSH üzerinden uzaktaki bir makineye dosya nasıl yazılır?
Temelde wgetuzak sunucudaki bir dosyaya SSH üzerinden bir komut vermek istiyorum . Bunu nasıl yapabilirim? Ben sadece sshsunucuya olabilir ve dosyayı indirmek var biliyorum, ama ben çok indirmek ve göndermek için yerel makineyi kullanmak istiyorum.
14 ssh  wget 


3
Terk edilmiş ssh oturumlarına bağlanabilir veya görüntüleyebilir miyim?
sshŞirket ağındaki herhangi bir ana bilgisayardan yapabileceğim sanal bir redhat örneği var . Benim sshya da beni kesmek için neden olmayabilir bazı komut dosyalarını çalıştırırken oturumu düştü. whoKomut lokal hala düştü bağlantıyı listeler. İle yeniden bağlanmak sshtamamen yeni bir oturum başlatır. Orijinal oturuma bağlanmanın bir yolu var mı? Değilse öldürebilir …
14 ssh 

4
başka bir kullanıcı adı için şifresiz ssh?
Bir yıkım projesi için şifresiz bir ssh bağlantısı yapmak istiyorum. Şu anda ssh + svn kullanıyorum ve biraz can sıkıcı, çünkü sunucuyla işlem yapmak istediğim zaman şifreyi yazmam gerekiyor. Web'de şifresiz ssh için bir anahtarın nasıl oluşturulacağı hakkında birkaç öğretici buldum, ancak hepsi ev sistemim için olduğum gibi uzak sistemde …

2
Sudo -i neden hedef kullanıcı için XDG_RUNTIME_DIR ayarlamıyor?
XDG_RUNTIME_DIRsystemctl --userçalışmak için gereklidir . Systemd kullanıcı oturumlarını çalıştırmak için ubuntu sunucusu 16.04 ayarladım. Şimdi, onları yönetmeye çalışırken, bir kullanıcıyı sudo -u $user -iveya hatta değiştirirken su - $user, ortamın XDG_RUNTIME_DIRayarlanmadığını systemctl --userve çalışmasını önlediğini görüyorum . Ancak, sshdoğrudan bu kullanıcıya girdiğimde doğru ayarlanmış. Belgeleri doğru libpam-systemdanlarsam, kullanıcı oturumu oluşturulurken …
14 ssh  systemd  sudo  pam 

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.