İnternet hizmetleri 
Bu yardım sayfası eksik
Giriş
Bu modül telnet , ftp ve parmak gibi internet servislerini yönetmenizi ve kurmanızı sağlar. Her internet servisinin bir adı, port numarası ve protokolü vardır ( tcp port 23'teki telnet gibi). Birçok hizmette, söz konusu hizmetlerle ağ bağlantılarını işlemek için bir sunucu programı vardır. İlişkili bir programa sahip hizmetler, tüm hizmetleri adına ağ bağlantılarını dinleyen Unix inetd arka plan programı tarafından kontrol edilir. Bir bağlantı alındığında, sunucu programı yeni bağlantıdan gelen verileri işlemeye başlar.
Tüm internet hizmetleri bu modül tarafından yönetilmez. Her istek için yeni bir işlem başlatmak zorunda kalmamak için HTTPD, SMB veya NFS gibi birçok bağlantı alan sunucular ayrı olarak çalıştırılır. Bu hizmetler Samba veya Apache gibi diğer Webmin modülleri kullanılarak yapılandırılabilir.
Bu modülün ana sayfası, sisteminizdeki tüm internet ve RPC hizmetlerini listeler. Bir program atanmış olan hizmetler kalın harflerle gösterilir. İnternet hizmetleri, RPC hizmetleri ve programlarının listesi /etc/services , /etc/rpc ve /etc/inetd.conf dosyalarından alınır.
Yeni Hizmet Oluşturma
Yeni bir internet hizmeti oluşturmak için etkin hizmetler listesinin altındaki Yeni Hizmet Oluştur bağlantısını tıklayın. Bu sizi yeni hizmetin ayrıntılarının girilebileceği bir forma götürür: - hizmet adı
Her hizmetin benzersiz bir adı ve protokol çifti olmalıdır. Bu, iki hizmetin yalnızca farklı protokoller kullanmaları durumunda aynı ada sahip olabileceği anlamına gelir. - Protokol
Bu hizmet tarafından kullanılan iletişim protokolü. Hemen hemen tüm internet hizmetleri TCP protokolünü kullanır, geri kalanı UDP kullanır. - Liman
Her hizmetin, hizmet tarafından kullanılan protokol içinde benzersiz olması gereken bir bağlantı noktası numarası vardır. TCP ve UDP için bağlantı noktası numarası 0 ile 65535 arasında olmalıdır. - Takma adlar
Bu hizmete atıfta bulunmak için kullanılan alternatif adların listesi. Bir takma ad, aynı protokolle mevcut bir hizmetin adı veya takma adı olarak kullanılamaz.
Telnet gibi komutlardaki ana bilgisayar adları yerine Internet hizmet adları kullanılabilir. Örneğin, smtp internet hizmetinin doğru tanımlandığı varsayılarak, ana bilgisayar foo.bar.com adresindeki bağlantı noktası 25'e bağlanmak için telnet foo.bar.com smtp yazabilirsiniz.
İlişkili bir programa sahip hizmetler için Aşağıdaki programı kullan seçeneğini seçmelisiniz ???
- program
Bazı nadir hizmetler inetd tarafından dahili olarak ele alınır. Ancak, hizmet için yürütmek üzere programın tam yolunu oluşturduğunuz hemen hemen tüm yeni hizmetler için burada verilmelidir. - Argümanlar
Yukarıdaki programa iletilecek komut satırı bağımsız değişkenleri. İlk argüman program adı ve geri kalan diğer parametreler olmalıdır. - Bekleme modu
Bu, inetd'in başkalarına başlamadan önce programın tamamlanmasını bekleyip bekleyemeyeceğini belirler. Çoğu hizmet için bu Beklemeyin olmalıdır. - Farklı çalıştır
Sunucu programının çalıştırılacağı kullanıcının kullanıcı adı. Çoğu sunucunun root olarak çalıştırılması gerekir.
Yeni bir hizmet eklendiğinde, hemen yürürlüğe girmez. Eklemenin uygulanabilmesi için ana sayfadaki Inetd'i Yeniden Başlat düğmesine tıklamanız gerekir.
Mevcut Bir Hizmeti Düzenleme
Bir servisi düzenlemek için ana sayfadaki listeden servis adını tıklayın. Bu, hizmet ayrıntılarını düzenlemenize olanak tanıyan bir hizmet oluşturmak için kullanılan formun aynısını görüntüler. Hizmeti silmek için sayfanın altındaki Sil düğmesine de tıklayabilirsiniz. Telnet veya ftp gibi mevcut sistem hizmetlerini düzenlerken veya silerken dikkatli olun. Bunları değiştirmek, makinenize giriş yapmayı (veya daha kötüsünü) imkansız hale getirebilir.
Bir hizmet değiştirildiğinde, hemen geçerli olmaz. Değişikliklerin uygulanabilmesi için ana sayfada Inetd'i Yeniden Başlat düğmesine tıklamanız gerekir.
RPC Programları Oluşturma ve Düzenleme
Genel olarak, sisteminizde hiçbir zaman RPC programları oluşturmanıza veya düzenlemenize gerek yoktur. Ancak, bu işlemi yaparsanız, internet hizmetleri oluşturmak ve düzenlemek benzerdir. RPC programlarını düzenleme ve oluşturma formu her zaman en az aşağıdaki alanları içerecektir:
- Program adı
Bu RPC programı için benzersiz bir ad (aynı protokol içinde). - Numara
Her RPC programının, program yazıldığında belirlenen benzersiz bir program numarası vardır. - Takma adlar
Bu RPC programına atıfta bulunmak için kullanılabilecek diğer adlar.
Bazı işletim sistemleri (Solaris gibi), bir sunucu programının bir RPC hizmetiyle ilişkilendirilmesine izin verir. Bu program, program için bir istek aldığında inetd tarafından çalıştırılacaktır.
Sisteminiz inetd tarafından başlatılan RPC sunucu programlarını destekliyorsa, aşağıdaki alanlar da görünür olacaktır:
Modüle dön