ubuntu 用户
PHP中文网
PHP中文网 2017-04-22 08:55:44
0
1
472

ubuntu server14.04 系统。vim /etc/passwd

bfaruser 这个用户后面没有 /bin/bash.其他用户后面带/bin/bash 这个两个之间有什么区别??

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(1)
大家讲道理

Tidak /bin/bash akan menentukan lalai

Selepas pengguna log masuk, proses mesti dimulakan, yang bertanggungjawab untuk menghantar operasi pengguna ke kernel Proses ini ialah penterjemah arahan atau program tertentu, iaitu Shell, yang dijalankan selepas pengguna log masuk ke dalam sistem. Shell ialah antara muka antara pengguna dan sistem Linux. Terdapat banyak jenis Linux Shells, masing-masing mempunyai ciri yang berbeza. Yang biasa digunakan termasuk sh(BourneShell), csh(CShell), ksh(KornShell), tcsh(TENEX/TOPS-20typeCShell), bash(BourneAgainShell), dsb. Pentadbir sistem boleh menetapkan shell untuk pengguna berdasarkan keadaan sistem dan tabiat pengguna. Jika anda tidak menentukan shell, sistem menggunakan sh sebagai shell log masuk lalai, iaitu, nilai medan ini ialah /bin/sh.

http://moper.me/detailed-description-etc-passwd-file.html

Ini ialah program untuk dijalankan semasa log masuk (jika kosong, gunakan /bin/sh Jika ditetapkan kepada boleh laku yang tidak wujud, pengguna tidak akan dapat log masuk melalui log masuk(1). tetapkan pembolehubah persekitaran SHELL.

Rujukan http://linux.die.net/man/5/passwd

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!