'Operatör' kullanıcısının anlamı nedir?


16

Birçok un * x sistemi 'operatör' adlı bir kullanıcı hesabıyla gönderilir. Bu hesabın amacı nedir?

Bazı sistemler bu hesabı gerçekten kullanıyor mu yoksa bu daha tarihsel bir miras mı? Bu hesabı kuruluşunuzda hiç kullandınız mı?

'Operatör' hesabının, /rootveya gibi bir giriş dizini vardır /. Bu neden?

Linux:

Login: operator                         Name: operator
Directory: /root                        Shell: /sbin/nologin

Veya FreeBSD:

Login: operator                         Name: System Operator
Directory: /                            Shell: /usr/sbin/nologin

FreeBSD'de, bazı dosyalar aslında 'operatör' kullanıcısına aittir:

# find / -user operator -exec ls -ld {} \;
drwx------  2 operator  operator  512 Apr 20 17:11 /var/db/entropy

Bu soru google için şaşırtıcı derecede zordur, çünkü neredeyse tüm google sonuçları kabuk veya kod operatörleriyle ilgilidir.

Yanıtlar:


17

Operatör kavramı, ikinci nesil bilgisayarlardan kaynaklanır. O zamanlar, programcılar delikli kartlara kod yazıyorlardı, daha sonra kartları, inanılmaz derecede pahalı ana makine makinesine erişimi olan bir operatör - profesyonel personele teslim ediyorlardı. Operatör kartları yürütmek için makineye koymaktan sorumluydu. Yürütme tamamlandığında, operatör çıktıyı ve kartları toplar ve bunları programlayıcıya geri gönderir.

Üçüncü nesil sırasında, ilk UNIX'ler ortaya çıktığında, zaman paylaşımı zaten tanıtıldığından ve programcılar kendi aptal terminallerini kullanarak kod yazabildikleri için orijinal operatörlere olan ihtiyaç ortadan kaldırıldı. Bu nedenle Gerald ve Matt ile UNIX sistemlerindeki kullanıcı operatörünün düşük ayrıcalıklı yönetim görevleri (bantların, yedeklerin, bakımın, vb. Değiştirilmesi) için tasarlandığını kabul edeceğim .


14

Matt'in cevabı oldukça doğrudur, ancak UNIX sistemleri ilk kez daha büyük veri merkezlerine getirildiğinde, "operatör" genellikle sistemlerde basit rutin görevler yapan personel için asıl iş unvanıydı.


Cevapların sırası değişebilir! "Matt'in cevabı" demeyi daha iyi buluyorum.
RedGrittyBrick

Jerry! Tarihsel bağlamınızı getirdiğiniz için teşekkür ederiz!
Stefan Lasiewski

Benim için soru, operatörün köke ek olarak neden var olduğu; anahtar ifade "basit rutin görevler" olduğunu varsayalım - köklü güçler, ya da daha az ayrıcalıklara sahip bir operatöre yüklenen bir sistem yöneticisinin saatlik ücretini haklı yapmak için bakım işi bir sürü vardı.
Tom Anderson

13

Operatör kullanıcısı basit bakım için geleneksel olarak oradaydı, bu nedenle dökümleri / yedeklemeleri gerçekleştirmek için genellikle disklere (operatör grubunda da bulunarak) sınırsız okuma erişimi vardır. Bu şekilde root pw gerektirmeden bir yedek alınabilir.

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.