Jawaban:
Ini didokumentasikan dalam /usr/share/doc/base-passwd/users-and-groups.txt.gz:
sinkronkan
Shell dari pengguna
syncadalah/bin/sync. Jadi, jika kata sandinya diatur ke sesuatu yang mudah ditebak (seperti ""), siapa pun dapat menyinkronkan sistem di konsol bahkan jika mereka tidak memiliki akun di sistem.
Ini benar-benar artefak sejarah, saya tidak akan mengharapkan syncpengguna untuk diatur dengan cara ini saat ini. Di masa lalu akan sangat berguna untuk memiliki pengguna sedemikian sehingga orang dengan akses fisik ke konsol ( misalnya di ruang server atau lab yang penuh dengan workstation, seperti yang Anda temukan di universitas) dapat mengurangi risiko kehilangan data saat mematikan sistem (untuk memulihkan dari proses jahat atau hanya menggunakan workstation, jika telah dibiarkan terkunci oleh pengguna sebelumnya). Sistem unix sebelum Debian cenderung memiliki syncpengguna dan shutdownpengguna yang dengannya Anda benar-benar dapat mematikan sistem dengan benar tanpa mengetahui rootkata sandi. (Di SPARCstations Sun kami, kami baru saja STOPA boot...)
Perlu dicatat, seperti yang disebutkan oleh Peter Cordes , bahwa mekanisme lain tersedia pada banyak sistem untuk memastikan shutdown aman atau reboot dari konsol tanpa dapat mengotentikasi sebagai root: Peristiwa ACPI dipicu dengan menekan sakelar daya (yang mengarah ke shutdown bersih), atau CtrlAltDel(yang mengarah ke reboot bersih). AltSysRqdapat digunakan sebagai upaya terakhir untuk menyinkronkan, membunuh, meng-unmount dan me-reboot, tetapi ini bukan reboot yang bersih. Seperti yang disebutkan oleh JdeBP , memiliki syncpengguna adalah ide yang sangat tua, setidaknya sejak awal 1980-an.
shutdownakun, instalasi default dari beberapa (banyak?) Distro Linux diatur sedemikian rupa sehingga ctrl + alt + f1 (untuk sampai ke konsol teks jika VT saat ini menjalankan layar login grafis) diikuti oleh ctrl + alt + del memicu shutdown -r nowatau setara. Jadi akses fisik = kemampuan untuk memicu reboot bersih, bahkan tanpa SysRQ.
syncatau shutdownpengguna. (Untuk menjadi sangat pemilih, banyak distro Linux memiliki DM pada VT1 saat ini. Beberapa bahkan tidak memiliki VT teks lagi!)
syncpengguna ditambahkan ... Linux sebagai ide tidak ada. Konvensi ini kembali ke awal 1980-an, setidaknya.
syncpengguna ditambahkan, kombo Alt + SysRq tidak ada, dan sistem Linux lebih cenderung menjadi server di suatu tempat atau sistem bersama di lab, daripada laptop pengguna tunggal atau desktop. Itu berguna untuk memberikan cara orang-orang dengan akses ke konsol dapat dengan aman mempersiapkan sistem untuk shutdown yang tidak bersih, sehingga mereka dapat mem-boot ulang sistem tanpa memiliki akses root sambil mengurangi risiko kehilangan data.