Ini ialah log masuk arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
log masuk - mulakan sesi pada sistem
SINOPSIS
log masuk [-p] [-h tuan rumah] [nama pengguna] [ENV=VAR...]
log masuk [-p] [-h tuan rumah] -f nama pengguna
log masuk [-p] -r tuan rumah
DESCRIPTION
. log masuk program digunakan untuk mewujudkan sesi baharu dengan sistem. Ia adalah biasa
dipanggil secara automatik dengan bertindak balas kepada log masuk: gesaan pada terminal pengguna. log masuk
mungkin istimewa untuk shell dan mungkin tidak digunakan sebagai sub-proses. Apabila dipanggil daripada a
tempurung, log masuk harus dilaksanakan sebagai exec log masuk yang akan menyebabkan pengguna keluar dari
shell semasa (dan dengan itu akan menghalang pengguna log masuk baharu untuk kembali ke sesi
Pemanggil). Percubaan untuk melaksanakan log masuk dari mana-mana shell tetapi shell log masuk akan menghasilkan
mesej ralat.
Pengguna kemudian digesa untuk kata laluan, jika sesuai. Bergema dilumpuhkan untuk
mengelakkan mendedahkan kata laluan. Hanya sebilangan kecil kegagalan kata laluan dibenarkan
sebelum log masuk keluar dan pautan komunikasi terputus.
Jika penuaan kata laluan telah didayakan untuk akaun anda, anda mungkin digesa untuk yang baharu
kata laluan sebelum meneruskan. Anda akan dipaksa untuk memberikan kata laluan lama anda dan kata laluan baharu
kata laluan sebelum meneruskan. Sila rujuk passwd(1) untuk maklumat lanjut.
ID pengguna dan kumpulan anda akan ditetapkan mengikut nilai mereka dalam / etc / passwd fail. The
nilai untuk $ HOME, $SHELL, $ PATH, $LOGNAME, dan $MEL ditetapkan mengikut kesesuaian
medan dalam entri kata laluan. Ulimit, umask dan nilai bagus juga boleh ditetapkan mengikut
entri dalam medan GECOS.
Pada beberapa pemasangan, pembolehubah persekitaran $TERM akan dimulakan ke
taip terminal pada baris tty anda, seperti yang dinyatakan dalam /etc/ttytype.
Skrip permulaan untuk penterjemah arahan anda juga boleh dilaksanakan. Sila lihat
bahagian manual yang sesuai untuk maklumat lanjut tentang fungsi ini.
Log masuk subsistem ditunjukkan dengan kehadiran "*" sebagai aksara pertama
log masuk shell. Direktori rumah yang diberikan akan digunakan sebagai akar sistem fail baharu yang
pengguna sebenarnya telah log masuk.
. log masuk program TIDAK bertanggungjawab untuk mengalih keluar pengguna daripada fail utmp. Ia adalah
tanggungjawab daripada getty(8) dan INIT(8) untuk membersihkan pemilikan jelas sesuatu terminal
sesi. Jika anda menggunakan log masuk daripada gesaan shell tanpa exec, pengguna yang anda gunakan akan
terus kelihatan log masuk walaupun selepas anda log keluar daripada "subsesi".
PILIHAN
-f
Jangan lakukan pengesahan, pengguna dipratuah.
Nota: Dalam kes itu, nama pengguna adalah wajib.
-h
Nama hos jauh untuk log masuk ini.
-p
Memelihara alam sekitar.
-r
Lakukan protokol autologin untuk rlogin.
. -r, -h and -f pilihan hanya digunakan apabila log masuk dipanggil oleh akar.
CATATAN
Versi log masuk mempunyai banyak pilihan kompilasi, hanya sebahagian daripadanya mungkin digunakan di
mana-mana tapak tertentu.
Lokasi fail tertakluk kepada perbezaan dalam konfigurasi sistem.
. log masuk program TIDAK bertanggungjawab untuk mengalih keluar pengguna daripada fail utmp. Ia adalah
tanggungjawab daripada getty(8) dan INIT(8) untuk membersihkan pemilikan jelas sesuatu terminal
sesi. Jika anda menggunakan log masuk daripada gesaan shell tanpa exec, pengguna yang anda gunakan akan
terus kelihatan log masuk walaupun selepas anda log keluar daripada "subsesi".
Seperti mana-mana program, log masukPenampilan boleh dipalsukan. Jika pengguna tidak dipercayai mempunyai fizikal
akses kepada mesin, penyerang boleh menggunakan ini untuk mendapatkan kata laluan orang seterusnya
datang untuk duduk di hadapan mesin. Di bawah Linux, mekanisme SAK boleh digunakan oleh pengguna
untuk memulakan laluan yang dipercayai dan menghalang serangan seperti ini.
CONFIGURATION
Pembolehubah konfigurasi berikut dalam /etc/login.defs ubah tingkah laku alat ini:
CONSOLE_GROUPS (tali)
Senarai kumpulan untuk ditambahkan pada kumpulan tambahan pengguna yang ditetapkan semasa log masuk pada
konsol (seperti yang ditentukan oleh tetapan CONSOLE). Lalai tiada.
Gunakan dengan berhati-hati - pengguna boleh mendapatkan akses kekal kepada kumpulan ini,
walaupun tidak log masuk pada konsol.
DEFAULT_HOME (boolean)
Nyatakan jika log masuk dibenarkan jika kita tidak boleh cd ke direktori rumah. Lalai ialah tidak.
Sekiranya ditetapkan kepada yes, pengguna akan log masuk dalam direktori root (/) jika tidak boleh
cd ke direktori rumahnya.
ENV_PATH (tali)
Jika ditetapkan, ia akan digunakan untuk menentukan pembolehubah persekitaran PATH apabila pengguna biasa
log masuk. Nilai ialah senarai laluan yang dipisahkan bertindih (contohnya / bin:/ usr / bin) dan
boleh didahului oleh LALUAN=. Nilai lalai ialah LALUAN=/ bin:/ usr / bin.
ENV_SUPATH (tali)
Jika ditetapkan, ia akan digunakan untuk menentukan pembolehubah persekitaran PATH apabila superuser
log masuk. Nilai ialah senarai laluan yang dipisahkan bertindih (contohnya
/ sbin:/ bin:/ usr / sbin:/ usr / bin) dan boleh didahului oleh LALUAN=. Nilai lalai ialah
LALUAN=/ sbin:/ bin:/ usr / sbin:/ usr / bin.
ERASECHAR (nombor)
aksara terminal ERASE (010 = ruang belakang, 0177 = DEL).
Nilai boleh diawalikan "0" untuk nilai perlapanan atau "0x" untuk nilai perenambelasan.
FAIL_DELAY (nombor)
Kelewatan dalam beberapa saat sebelum dibenarkan percubaan lain selepas kegagalan log masuk.
TENGAH_PALSU (tali)
Jika ditetapkan, log masuk akan melaksanakan shell ini dan bukannya shell pengguna yang dinyatakan dalam
/ etc / passwd.
HUSHLOGIN_FILE (tali)
Jika ditakrifkan, fail ini boleh menghalang semua perbualan biasa semasa urutan log masuk. Jika
nama laluan penuh ditentukan, kemudian mod yang didiamkan akan didayakan jika nama pengguna atau
shell ditemui dalam fail. Jika bukan nama laluan penuh, maka mod yang disenyapkan akan didayakan
jika fail itu wujud dalam direktori rumah pengguna.
KILLCHAR (nombor)
aksara Terminal KILL (025 = CTRL/U).
Nilai boleh diawalikan "0" untuk nilai perlapanan atau "0x" untuk nilai perenambelasan.
LOGIN_RETRIES (nombor)
Bilangan maksimum percubaan semula log masuk sekiranya kata laluan buruk.
Ini kemungkinan besar akan ditindih oleh PAM, kerana modul pam_unix lalai mempunyainya
terbina dalam 3 percubaan semula. Walau bagaimanapun, ini adalah sandaran yang selamat sekiranya anda menggunakan
modul pengesahan yang tidak menguatkuasakan PAM_MAXTRIES.
LOGIN_TIMEOUT (nombor)
Masa maksimum dalam beberapa saat untuk log masuk.
LOG_OK_LOGIN (boolean)
Dayakan pengelogan log masuk yang berjaya.
LOG_UNKFAIL_ENAB (boolean)
Dayakan paparan nama pengguna yang tidak diketahui apabila kegagalan log masuk direkodkan.
Nota: mengelog nama pengguna yang tidak diketahui mungkin menjadi isu keselamatan jika pengguna memasukkan kata laluannya
bukannya nama log masuknya.
TTYGROUP (tali), TTYPERM (tali)
Kebenaran terminal: log masuk tty akan dimiliki oleh TTYGROUP kumpulan, dan
kebenaran akan ditetapkan kepada TTYPERM.
Secara lalai, pemilikan terminal ditetapkan kepada kumpulan utama pengguna dan
kebenaran ditetapkan kepada 0600.
TTYGROUP boleh sama ada nama kumpulan atau pengecam kumpulan berangka.
Jika anda mempunyai menulis program yang "setgid" kepada kumpulan khas yang memiliki
terminal, tentukan TTYGROUP kepada nombor kumpulan dan TTYPERM kepada 0620. Jika tidak, tinggalkan
TTYGROUP mengulas dan memperuntukkan TTYPERM kepada sama ada 622 atau 600.
TTYTYPE_FILE (tali)
Jika ditakrifkan, fail yang memetakan garis tty kepada parameter persekitaran TERM. Setiap baris
fail dalam format seperti "vt100 tty01".
USERGROUPS_ENAB (boolean)
Sekiranya ditetapkan kepada yes, penggunadel akan mengalih keluar kumpulan pengguna jika ia tidak mengandungi ahli lagi,
and penggunaad akan mencipta kumpulan secara lalai dengan nama pengguna.
Gunakan log masuk dalam talian menggunakan perkhidmatan onworks.net