Ubuntu 17'de bir SSH (Secure Shell) sunucusu kurulumu ve uzak erişim yönetimi, sistem yöneticilerinin sunucularına güvenli bir şekilde uzaktan erişim sağlamalarını sağlar. İşte adım adım bir rehber:
1. **SSH Sunucusunun Kurulumu:**
İlk adım olarak, SSH sunucusunu Ubuntu 17 sunucunuza kurun. Terminali açın ve aşağıdaki komutu kullanarak SSH sunucusunu yükleyin:
```
sudo apt install openssh-server
```
2. **SSH Sunucusunun Yapılandırılması:**
Kurulum tamamlandıktan sonra, SSH sunucusunun yapılandırılması gerekecektir. Ana yapılandırma dosyası `/etc/ssh/sshd_config` içindedir. Güvenlik ve diğer ayarlar buradan yapılabilir. Örneğin, belirli bir port üzerinden SSH erişimini etkinleştirmek için:
```
sudo nano /etc/ssh/sshd_config
```
Dosyayı açtıktan sonra, `Port` satırını istediğiniz bir port numarasıyla güncelleyin. Varsayılan olarak, SSH 22 numaralı portu kullanır.
3. **SSH Servisinin Yeniden Başlatılması:**
Yapılandırma dosyasını güncelledikten sonra, SSH servisini yeniden başlatmalısınız, böylece değişiklikler etkili olur:
```
sudo systemctl restart ssh
```
4. **Firewall Ayarlarının Güncellenmesi:**
SSH erişimine izin vermek için güvenlik duvarınızı (UFW gibi) yapılandırmanız gerekebilir. Örneğin, varsayılan olarak gelen bağlantıyı kabul eden bir kural eklemek için:
```
sudo ufw allow ssh
```
5. **Kullanıcı Yönetimi:**
SSH üzerinden uzak erişimi etkinleştirmek için, sunucunuzda kullanıcı hesapları oluşturmanız gerekecektir. Yeni bir kullanıcı oluşturmak için aşağıdaki komutu kullanabilirsiniz:
```
sudo adduser kullanici_adi
```
Kullanıcıya sudo yetkileri vermek için:
```
sudo usermod -aG sudo kullanici_adi
```
6. **SSH Anahtar Tabanlı Kimlik Doğrulaması (İsteğe Bağlı):**
SSH anahtar tabanlı kimlik doğrulaması, parola yerine anahtar tabanlı oturum açmayı sağlar ve genellikle daha güvenlidir. Anahtar tabanlı kimlik doğrulaması kullanmak için, yerel bir anahtar çifti oluşturmalı ve sonra bu anahtarı sunucunuza eklemelisiniz.
7. **Uzak Erişim:**
Artık sunucunuzla SSH üzerinden uzak erişim sağlayabilirsiniz. Terminalden veya bir SSH istemcisinden, sunucunuzun IP adresi veya alan adıyla şu komutu kullanarak bağlanabilirsiniz:
```
ssh kullanici_adi@sunucu_ip_adresi
```
Bu komut, sunucuya `kullanici_adi` kullanıcısıyla bağlanmanızı sağlar.
Bu adımları izleyerek, Ubuntu 17 sunucunuzda SSH sunucusunu başarıyla kurabilir ve uzak erişimi yönetebilirsiniz. Ancak, güvenlik açısından daima en son güvenlik önlemlerini uygulayarak sistemlerinizi koruduğunuzdan emin olun.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.