login - Online sa Cloud

Ito ang command login na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


login - simulan ang session sa system

SINOPSIS


login [-p] [-h marami] [username] [ENV=VAR...]

login [-p] [-h marami] -f username

login [-p] -r marami

DESCRIPTION


Ang login programa ay ginagamit upang magtatag ng isang bagong session sa system. Ito ay normal
awtomatikong hinihingi sa pamamagitan ng pagtugon sa mag log in: prompt sa terminal ng user. login
maaaring maging espesyal sa shell at hindi maaaring gamitin bilang isang sub-proseso. Kapag tinawag mula sa a
shell, login dapat isagawa bilang exec login na magiging dahilan upang lumabas ang user mula sa
kasalukuyang shell (at sa gayon ay mapipigilan ang bagong naka-log in na user na bumalik sa session ng
ang tumatawag). Sinusubukang isagawa login mula sa anumang shell ngunit gagawa ang login shell
isang mensahe ng error.

Ang user ay sinenyasan para sa isang password, kung saan naaangkop. Ang pag-echo ay hindi pinagana
pigilan ang pagbubunyag ng password. Maliit na bilang lamang ng mga pagkabigo ng password ang pinahihintulutan
bago login paglabas at ang link ng mga komunikasyon ay naputol.

Kung pinagana ang pagtanda ng password para sa iyong account, maaari kang ma-prompt para sa bago
password bago magpatuloy. Mapipilitan kang ibigay ang iyong lumang password at ang bago
password bago magpatuloy. Mangyaring sumangguni sa passwd(1) para sa karagdagang impormasyon.

Itatakda ang iyong user at group ID ayon sa kanilang mga value sa / etc / passwd file. Ang
halaga para sa $ HOME, $SHELL, $ PATH, $LOGNAME, at $MAIL ay itinakda ayon sa nararapat
mga patlang sa entry ng password. Ulimit, umask at magagandang halaga ay maaari ding itakda ayon sa
mga entry sa GECOS field.

Sa ilang mga pag-install, ang variable ng kapaligiran $TERM ay magsisimula sa
uri ng terminal sa iyong linya ng tty, tulad ng tinukoy sa /etc/ttytype.

Ang isang script ng pagsisimula para sa iyong command interpreter ay maaari ding isagawa. Mangyaring tingnan ang
naaangkop na manu-manong seksyon para sa karagdagang impormasyon sa function na ito.

Ang isang subsystem login ay ipinahiwatig ng pagkakaroon ng isang "*" bilang ang unang character ng
shell sa pag-login. Ang ibinigay na home directory ay gagamitin bilang ugat ng isang bagong file system na
ang gumagamit ay aktwal na naka-log in.

Ang login HINDI responsable ang program sa pag-alis ng mga user mula sa utmp file. Ito ay ang
responsibilidad ng makulit(8) at sa loob(8) upang linisin ang maliwanag na pagmamay-ari ng isang terminal
session. Kung gagamit ka login mula sa shell prompt nang wala exec, gagawin ng user na iyong ginagamit
patuloy na lumalabas na naka-log in kahit na pagkatapos mong mag-log out sa "subsession".

Opsyon


-f
Huwag magsagawa ng pagpapatunay, ang gumagamit ay paunang napatotohanan.

Tandaan: Kung ganoon, username ay sapilitan.

-h
Pangalan ng remote host para sa pag-login na ito.

-p
Pangalagaan ang kapaligiran.

-r
Magsagawa ng autologin protocol para sa rlogin.

Ang -r, -h at -f ang mga opsyon ay ginagamit lamang kapag login ay hinihingi ng ugat.

MGA CAVEATS


Ang bersyong ito ng login ay may maraming mga pagpipilian sa compilation, ilan lamang sa mga ito ay maaaring gamitin sa
anumang partikular na site.

Ang lokasyon ng mga file ay napapailalim sa mga pagkakaiba sa configuration ng system.

Ang login HINDI responsable ang program sa pag-alis ng mga user mula sa utmp file. Ito ay ang
responsibilidad ng makulit(8) at sa loob(8) upang linisin ang maliwanag na pagmamay-ari ng isang terminal
session. Kung gagamit ka login mula sa shell prompt nang wala exec, gagawin ng user na iyong ginagamit
patuloy na lumalabas na naka-log in kahit na pagkatapos mong mag-log out sa "subsession".

Tulad ng anumang programa, loginMaaaring peke ang hitsura ni. Kung ang mga hindi pinagkakatiwalaang user ay mayroong pisikal
access sa isang makina, maaaring gamitin ito ng isang umaatake upang makuha ang password ng susunod na tao
uupo sa harap ng makina. Sa ilalim ng Linux, ang mekanismo ng SAK ay maaaring gamitin ng mga user
upang simulan ang isang pinagkakatiwalaang landas at maiwasan ang ganitong uri ng pag-atake.

Configuration


Ang mga sumusunod na variable ng configuration sa /etc/login.defs baguhin ang pag-uugali ng tool na ito:

CONSOLE_GROUPS (kuwerdas)
Listahan ng mga pangkat na idaragdag sa mga pandagdag na pangkat ng user na itinakda kapag nagla-log in sa
console (tulad ng tinutukoy ng setting ng CONSOLE). Ang default ay wala.

Gumamit nang may pag-iingat - posible para sa mga user na makakuha ng permanenteng access sa mga pangkat na ito,
kahit na hindi naka-log in sa console.

DEFAULT_HOME (boolean)
Ipahiwatig kung pinapayagan ang pag-login kung hindi kami makapag-cd sa home directory. Default ay hindi.

Kung itakda sa oo, mag-log in ang user sa root (/) na direktoryo kung hindi posible
cd sa kanyang home directory.

ENV_PATH (kuwerdas)
Kung nakatakda, ito ay gagamitin upang tukuyin ang PATH environment variable kapag isang regular na user
mag log in. Ang value ay isang colon separated list ng mga path (halimbawa / bin:/ usr / bin) At
maaaring maunahan ng DAAN=. Ang default na halaga ay DAAN=/ bin:/ usr / bin.

ENV_SUPATH (kuwerdas)
Kung nakatakda, ito ay gagamitin upang tukuyin ang PATH environment variable kapag ang superuser
mag log in. Ang value ay isang colon separated list ng mga path (halimbawa
/ sbin:/ bin:/ usr / sbin:/ usr / bin) at maaaring maunahan ng DAAN=. Ang default na halaga ay
DAAN=/ sbin:/ bin:/ usr / sbin:/ usr / bin.

ERASECHAR (numero)
Terminal ERASE character (010 = backspace, 0177 = DEL).

Ang halaga ay maaaring prefix na "0" para sa isang octal na halaga, o "0x" para sa isang hexadecimal na halaga.

FAIL_DELAY (numero)
Pagkaantala sa ilang segundo bago payagan ang isa pang pagsubok pagkatapos ng pagkabigo sa pag-login.

FAKE_SHELL (kuwerdas)
Kung itinakda, login ipapatupad ang shell na ito sa halip na ang shell ng mga user na tinukoy sa
/ atbp / passwd.

HUSHLOGIN_FILE (kuwerdas)
Kung tinukoy, maaaring pigilan ng file na ito ang lahat ng karaniwang chatter sa panahon ng pagkakasunud-sunod ng pag-log in. Kung
isang buong pathname ang tinukoy, pagkatapos ay ie-enable ang hushed mode kung ang pangalan ng user o
Ang shell ay matatagpuan sa file. Kung hindi isang buong pathname, ie-enable ang hushed mode
kung ang file ay umiiral sa home directory ng user.

KILLCHAR (numero)
Terminal KILL character (025 = CTRL/U).

Ang halaga ay maaaring prefix na "0" para sa isang octal na halaga, o "0x" para sa isang hexadecimal na halaga.

LOGIN_RETRIES (numero)
Pinakamataas na bilang ng mga muling pagsubok sa pag-log in kung sakaling magkaroon ng masamang password.

Ito ay malamang na ma-override ng PAM, dahil ang default na pam_unix module ay mayroon nito
sariling built in ng 3 muling pagsubok. Gayunpaman, ito ay isang ligtas na fallback kung sakaling gumagamit ka ng isang
module ng pagpapatunay na hindi nagpapatupad ng PAM_MAXTRIES.

LOGIN_TIMEOUT (numero)
Max na oras sa mga segundo para sa pag-login.

LOG_OK_LOGINS (boolean)
Paganahin ang pag-log ng matagumpay na pag-login.

LOG_UNKFAIL_ENAB (boolean)
Paganahin ang pagpapakita ng mga hindi kilalang username kapag naitala ang mga pagkabigo sa pag-log in.

Tandaan: ang pag-log ng mga hindi kilalang username ay maaaring isang isyu sa seguridad kung ilalagay ng isang user ang kanyang password
sa halip ng kanyang login name.

TTYGROUP (kuwerdas), TTYPERM (kuwerdas)
Ang mga pahintulot sa terminal: ang login tty ay pagmamay-ari ng TTYGROUP pangkat, at ang
itatakda ang mga pahintulot sa TTYPERM.

Bilang default, ang pagmamay-ari ng terminal ay nakatakda sa pangunahing pangkat ng user at sa
ang mga pahintulot ay nakatakda sa 0600.

TTYGROUP maaaring alinman sa pangalan ng isang grupo o isang numeric na identifier ng grupo.

Kung mayroon kang isang magsulat program na "setgid" sa isang espesyal na grupo na nagmamay-ari ng
terminal, tukuyin ang TTYGROUP sa numero ng pangkat at TTYPERM sa 0620. Kung hindi, umalis
Nagkomento ang TTYGROUP at italaga ang TTYPERM sa alinman sa 622 o 600.

TTYTYPE_FILE (kuwerdas)
Kung tinukoy, ang file na nagmamapa ng tty line sa TERM na parameter ng kapaligiran. Ang bawat linya ng
Ang file ay nasa format na tulad ng "vt100 tty01".

USERGROUPS_ENAB (boolean)
Kung itakda sa oo, userdel aalisin ang grupo ng user kung wala na itong mga miyembro,
at useradd gagawa bilang default ng isang pangkat na may pangalan ng user.

Gumamit ng pag-login online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa