Hesabların və İmtiyazların müvəqqəti olaraq dəyişdirilməsi

Su və sudo əmrləri

Su komandası başqa bir hesaba müvəqqəti olaraq daxil olmaq üçün istifadə olunur. Komanda adı "əvəz istifadəçi" üçün qısadır. Ancaq tez-tez "super istifadəçi" əmri olaraq da adlandırılır, çünki köpək hesabına müvəqqəti daxil olmaq üçün istifadə olunur, çünki bütün sistem idarəetmə funksiyalarına tam daxildir. Əslində, hesabınıza daxil etmək istədiyiniz hesabı daxil etməsəniz, su kök hesabına daxil olmaq istəyirik. Bu əlbəttə kök parolunu bilmək tələb edir. Normal hesaba geri qayıtmaq üçün, başqa bir hesaba giriş yaptıktan sonra, yalnız çıxış yazın və geri vurun.

Belə ki, suyun əsas istifadəsi adətən "su" yı komanda çağırışına daxil etməkdir:

kök istifadəçi hesabları

Başqa bir hesaba daxil olmağın əvəzinə, su komanda ilə birlikdə digər hesabda yerinə yetirmək istədiyiniz əmri müəyyən edə bilərsiniz. Beləliklə, dərhal sizə müntəzəm hesab göndərirsiniz. Misal üçün:

su jdoe -c whoami

Digər hesabdakı bir çox əmrləri, bu nümunədə olduğu kimi, onları nöqtəli vergüllərlə bölüşdürərək və tək quotes ilə əhatə edə bilərsiniz:

su jdoe -c 'command1; command2; command3 ' ls grep surəti jdoe su jdoe -c' ls; grep uid file1> file2; kopyala file2 / usr / local / shared / file3 ' sudo su sudo sudo -u root ./setup.sh

Giriş yaptıktan sonra, hər komanda ile giriş (-u kök) belirlemesi gerekmeden, əmrləri sudo komutuyla bir neçə dəqiqə icra etməyə davam edə bilərsiniz.

Mümkünsə, qəza nəticəsində sistemə ciddi ziyan vurmamaq üçün məhdud güzəştlər olan hesabı istifadə edərək, müntəzəm işinizi etmək daha yaxşıdır.

Aşağıdakı komanda ilə qorunan bir qovluğun fayllarını necə göstərə bilərsiniz:

sudo ls / usr / local / classifieds yayımlanan mesaj sudo shutdown -r +20 "şəbəkə məsələsini düzəltmək üçün rebooting"