ಲಾಗಿನ್ - ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ - ಯುನಿಕ್ಸ್ ಕಮಾಂಡ್

NAME

ಲಾಗಿನ್ - ಸೈನ್ ಇನ್ ಮಾಡಿ

ಸಿನೋಪ್ಸಿಸ್

ಲಾಗಿನ್ [ ಹೆಸರು ]
ಲಾಗಿನ್ -ಪಿ
login -h ಹೋಸ್ಟ್ಹೆಸರು
ಲಾಗಿನ್ -f ಹೆಸರು

ವಿವರಣೆ

ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸೈನ್ ಇನ್ ಮಾಡುವಾಗ ಲಾಗಿನ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಇದನ್ನು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಒಂದು ಬಳಕೆದಾರರಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಬದಲಿಸಲು ಬಳಸಬಹುದಾಗಿದೆ (ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಚಿಪ್ಪುಗಳು ಅವುಗಳೊಳಗೆ ನಿರ್ಮಿಸಲಾದ ಈ ವೈಶಿಷ್ಟ್ಯಕ್ಕಾಗಿ ಬೆಂಬಲವನ್ನು ಹೊಂದಿವೆ).

ಒಂದು ಆರ್ಗ್ಯುಮೆಂಟ್ ಕೊಡದಿದ್ದರೆ, ಬಳಕೆದಾರಹೆಸರಿನ ಲಾಗಿನ್ ಅನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ.

ಬಳಕೆದಾರರು ರೂಟ್ ಇಲ್ಲದಿದ್ದರೆ ಮತ್ತು / etc / nologin ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ, ಈ ಫೈಲ್ನ ವಿಷಯಗಳು ಪರದೆಯ ಮೇಲೆ ಮುದ್ರಿಸಲ್ಪಟ್ಟಿರುತ್ತವೆ ಮತ್ತು ಲಾಗಿನ್ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ವ್ಯವಸ್ಥೆಯನ್ನು ಕೆಳಗಿಳಿಸುವಾಗ ಲಾಗಿನ್ನನ್ನು ತಡೆಯಲು ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

/ Etc / usertty ನಲ್ಲಿ ಬಳಕೆದಾರರಿಗೆ ವಿಶೇಷ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳನ್ನು ಸೂಚಿಸಿದರೆ , ಇವುಗಳನ್ನು ಪೂರೈಸಬೇಕು, ಅಥವಾ ಲಾಗ್ ಇನ್ ಪ್ರಯತ್ನವನ್ನು ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಲಾಗ್ ಸಂದೇಶವನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ. "ವಿಶೇಷ ಪ್ರವೇಶ ನಿಬಂಧನೆಗಳ" ವಿಭಾಗವನ್ನು ನೋಡಿ.

ಬಳಕೆದಾರ ರೂಟ್ ಆಗಿದ್ದರೆ, / etc / securetty ನಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಒಂದು tty ನಲ್ಲಿ ಲಾಗಿನ್ ಆಗಿರಬೇಕು. ವೈಫಲ್ಯಗಳು ಸಿಸ್ಲಾಗ್ ಸೌಲಭ್ಯದೊಂದಿಗೆ ಲಾಗ್ ಆಗುತ್ತವೆ .

ಈ ಷರತ್ತುಗಳನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ, ಗುಪ್ತಪದವನ್ನು ವಿನಂತಿಸಲಾಗುವುದು ಮತ್ತು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ (ಪಾಸ್ವರ್ಡ್ ಈ ಬಳಕೆದಾರಹೆಸರಿಗೆ ಅಗತ್ಯವಿದ್ದರೆ). ಲಾಗಿನ್ ಡೈಸ್ ಮೊದಲು ಹತ್ತು ಪ್ರಯತ್ನಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ, ಆದರೆ ಮೊದಲ ಮೂರು ನಂತರ, ಪ್ರತಿಕ್ರಿಯೆ ಬಹಳ ನಿಧಾನವಾಗಿ ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಲಾಗಿನ್ ವೈಫಲ್ಯಗಳನ್ನು ಸಿಸ್ಲಾಗ್ ಸೌಲಭ್ಯದ ಮೂಲಕ ವರದಿ ಮಾಡಲಾಗಿದೆ. ಈ ಸೌಲಭ್ಯವನ್ನು ಸಹ ಯಾವುದೇ ಯಶಸ್ವಿ ಮೂಲ ಲಾಗಿನ್ನನ್ನು ವರದಿ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಫೈಲ್ .ಹಷ್ಲಾಜಿನ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ, ಒಂದು "ಸ್ತಬ್ಧ" ಲಾಗಿನ್ ಅನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ (ಇದು ಮೇಲ್ ಮತ್ತು ಕೊನೆಯ ಲಾಗಿನ್ ಸಮಯ ಮತ್ತು ದಿನದ ಸಂದೇಶದ ಮುದ್ರಣವನ್ನು ಅಶಕ್ತಗೊಳಿಸುತ್ತದೆ). ಇಲ್ಲವಾದರೆ, / var / log / lastlog ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ, ಕೊನೆಯ ಲಾಗಿನ್ ಸಮಯವನ್ನು ಮುದ್ರಿಸಲಾಗುತ್ತದೆ (ಮತ್ತು ಪ್ರಸ್ತುತ ಲಾಗಿನ್ ದಾಖಲಿಸಲಾಗಿದೆ).

TTY ಯ UID ಮತ್ತು GID ಅನ್ನು ಹೊಂದಿಸುವಂತಹ ಯಾದೃಚ್ಛಿಕ ಆಡಳಿತಾತ್ಮಕ ವಿಷಯಗಳನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ TERM ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಸಂರಕ್ಷಿಸಲಾಗಿದೆ ( -p ಆಯ್ಕೆಯನ್ನು ಬಳಸಿದರೆ ಇತರ ಪರಿಸರದ ಅಸ್ಥಿರಗಳನ್ನು ಸಂರಕ್ಷಿಸಲಾಗಿದೆ). ನಂತರ HOME, PATH, SHELL, TERM, MAIL, ಮತ್ತು LOGNAME ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯಬಲ್ಗಳನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ. PATH ಡಿಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ / usr / local / bin ಗೆ: / bin: / usr / bin :. ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗಾಗಿ, ಮತ್ತು / sbin: / bin: / usr / sbin: / usr / bin ಗೆ ಮೂಲಕ್ಕೆ. ಕೊನೆಯದಾಗಿ, ಇದು "ಸ್ತಬ್ಧ" ಲಾಗಿನ್ ಆಗಿಲ್ಲದಿದ್ದರೆ, ದಿನದ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು / var / spool / mail ನಲ್ಲಿನ ಬಳಕೆದಾರರ ಹೆಸರಿನ ಫೈಲ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಶೂನ್ಯೇತರ ಉದ್ದವಿದ್ದರೆ ಸಂದೇಶ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ.

ಬಳಕೆದಾರರ ಶೆಲ್ ಅನ್ನು ನಂತರ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. / Etc / passwd ನಲ್ಲಿ ಬಳಕೆದಾರರಿಗೆ ಯಾವುದೇ ಶೆಲ್ ಅನ್ನು ಸೂಚಿಸದಿದ್ದರೆ , ಆಗ / bin / sh ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. / Etc / passwd ನಲ್ಲಿ ಯಾವುದೆ ಡೈರೆಕ್ಟರಿ ಇಲ್ಲದಿದ್ದರೆ, ಆಗ / ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (ಮೇಲೆ ತಿಳಿಸಲಾದ .hushlogin ಕಡತಕ್ಕಾಗಿ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ).

ಆಯ್ಕೆಗಳು

-ಪಿ

ಪರಿಸರವನ್ನು ನಾಶಪಡಿಸದಂತೆ ಲಾಗಿನ್ಗೆ ಹೇಳಲು ಗೆಟ್ಟಿ (8) ನಿಂದ ಬಳಸಲಾಗಿದೆ

-f

ಎರಡನೇ ಲಾಗಿನ್ ದೃಢೀಕರಣವನ್ನು ತೆರವುಗೊಳಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇದು ನಿರ್ದಿಷ್ಟವಾಗಿ ರೂಟ್ಗಾಗಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು ಲಿನಕ್ಸ್ ಅಡಿಯಲ್ಲಿ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ.

-h

ರಿಮೋಟ್ ಹೋಸ್ಟ್ನ ಹೆಸರನ್ನು ಪ್ರವೇಶಿಸಲು ಇತರ ಸರ್ವರ್ಗಳು (ಅಂದರೆ, ಟೆಲ್ನೆಟ್ಡ್ (8)) ಬಳಸುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಇದನ್ನು utmp ಮತ್ತು wtmp ನಲ್ಲಿ ಇರಿಸಬಹುದು. ಸೂಪರ್ಸುಸರ್ ಮಾತ್ರ ಈ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು.

ವಿಶೇಷ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳು

/ Etc / securetty ಕಡತವು ಪ್ರವೇಶಿಸಲು ರೂಟ್ಗೆ ಅನುಮತಿಸಲಾದ ttys ನ ಹೆಸರನ್ನು ಪಟ್ಟಿಮಾಡುತ್ತದೆ. / Dev / prefix ಇಲ್ಲದೆ ಒಂದು tty ಸಾಧನದ ಒಂದು ಹೆಸರು ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿಯೂ ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು. ಕಡತವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಯಾವುದೇ ಟಿಟಿ ಯಲ್ಲಿ ಪ್ರವೇಶಿಸಲು ಮೂಲವನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ.

ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ PAM (ಪ್ಲಗ್ಗಬಲ್ ಅಥೆಂಟಿಕೇಶನ್ ಮಾಡ್ಯೂಲ್ಗಳು) ಬಳಸಲಾಗುತ್ತದೆ. PAM ಅನ್ನು ಬಳಸದೆ ಇರುವಂತಹ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, / etc / usertty ಫೈಲ್ ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚುವರಿ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಈ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಹೆಚ್ಚುವರಿ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳನ್ನು ವಿಧಿಸಲಾಗುವುದಿಲ್ಲ. ಕಡತವು ಅನುಕ್ರಮ ವಿಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಮೂರು ಸಂಭವನೀಯ ವಿಭಾಗ ವಿಧಗಳಿವೆ: ಕ್ಲಾಸ್ಗಳು, GROUPS ಮತ್ತು USERS. ಒಂದು ವರ್ಗಗಳು ವಿಭಾಗವು ಟಿಟಿಗಳು ಮತ್ತು ಹೋಸ್ಟ್ ಹೆಸರಿನ ಮಾದರಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಎ ಗ್ರೂಪ್ಸ್ ವಿಭಾಗವು ಪ್ರತಿ ಗುಂಪಿನ ಆಧಾರದ ಮೇಲೆ ಅವಕಾಶ ಟಿಟಿಗಳು ಮತ್ತು ಅತಿಥೇಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಮತ್ತು ಯುಎಸ್ಇಆರ್ಎಸ್ ವಿಭಾಗವು ಪ್ರತಿ ಬಳಕೆದಾರ ಆಧಾರದ ಮೇಲೆ ಅವಕಾಶ ಟಿಟಿಗಳು ಮತ್ತು ಹೋಸ್ಟ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.

ಈ ಫೈಲ್ನಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ಸಾಲು 255 ಅಕ್ಷರಗಳಿಗಿಂತಲೂ ಹೆಚ್ಚಿಲ್ಲ. ಕಾಮೆಂಟ್ಗಳು # ಪಾತ್ರದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ ಮತ್ತು ರೇಖೆಯ ಅಂತ್ಯಕ್ಕೆ ವಿಸ್ತರಿಸುತ್ತವೆ.

ವರ್ಗಗಳು ವಿಭಾಗ

ಎಲ್ಲಾ ಮೇಲ್ಭಾಗದ ಪ್ರಕರಣದ ರೇಖೆಯ ಆರಂಭದಲ್ಲಿ ಕ್ಲಾಸಿಸ್ ವಿಭಾಗವು ಕ್ಲಾಸ್ಸೆಸ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಹೊಸ ವಿಭಾಗ ಅಥವಾ ಪ್ರಾರಂಭದವರೆಗೂ ಪ್ರತಿಯೊಂದು ಕೆಳಗಿನ ಸಾಲುಗಳು ಟ್ಯಾಬ್ಗಳು ಅಥವಾ ಸ್ಥಳಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪದಗಳ ಅನುಕ್ರಮವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಪ್ರತಿ ಸಾಲಿನ ಒಂದು ವರ್ಗ ttys ಮತ್ತು ಹೋಸ್ಟ್ ಮಾದರಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.

ರೇಖೆಯ ಪ್ರಾರಂಭದಲ್ಲಿ ಪದವು ಉಳಿದ ಭಾಗದಲ್ಲಿ ಸೂಚಿಸಲಾದ ttys ಮತ್ತು ಆತಿಥೇಯ ಮಾದರಿಗಳ ಸಾಮೂಹಿಕ ಹೆಸರಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗುತ್ತದೆ. ಈ ಸಾಮೂಹಿಕ ಹೆಸರನ್ನು ಯಾವುದೇ ನಂತರದ GROUPS ಅಥವಾ USERS ವಿಭಾಗದಲ್ಲಿ ಬಳಸಬಹುದು. ಪುನರಾವರ್ತಿತ ವರ್ಗಗಳೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ತಪ್ಪಿಸಲು ಒಂದು ವರ್ಗದ ವ್ಯಾಖ್ಯಾನದ ಭಾಗವಾಗಿ ಇಂತಹ ವರ್ಗ ಹೆಸರು ಇರಬಾರದು.

ಉದಾಹರಣೆಗೆ ಕ್ಲಾಸಿಸ್ ವಿಭಾಗ:

ವರ್ಗಗಳು myclass1 tty1 tty2 myclass2 tty3 @ .foo.com

ಇದು ಬಲವರ್ಗದ ಬದಿಗಳಾಗಿ myclass1 ಮತ್ತು myclass2 ವರ್ಗಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.

GROUPS ವಿಭಾಗ

ಯುನಿಕ್ಸ್ ಗುಂಪಿನ ಆಧಾರದ ಮೇಲೆ ಅನುಮತಿಸಿದ ಟಿಟಿಗಳು ಮತ್ತು ಹೋಸ್ಟ್ಗಳನ್ನು ಎ GROUPS ವಿಭಾಗವು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಬಳಕೆದಾರನು / etc / passwd ಮತ್ತು / etc / group ಪ್ರಕಾರ ಒಂದು ಯುನಿಕ್ಸ್ ಗುಂಪಿನ ಸದಸ್ಯರಾಗಿದ್ದರೆ ಮತ್ತು ಅಂತಹ ಗುಂಪನ್ನು / etc / usertty ನಲ್ಲಿನ GROUPS ವಿಭಾಗದಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ನಂತರ ಗುಂಪೊಂದು ಬಳಕೆದಾರನಿಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡಲಾಗುತ್ತದೆ.

ಒಂದು ರೇಖೆಯ ಆರಂಭದಲ್ಲಿ ಎಲ್ಲ ಮೇಲ್ ಪ್ರಕರಣದಲ್ಲಿ GROUPS ಎಂಬ ಪದದೊಂದಿಗೆ ಒಂದು GROUPS ವಿಭಾಗವು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ ಕೆಳಗಿನ ಸಾಲುವು ಅಂತರಗಳು ಅಥವಾ ಟ್ಯಾಬ್ಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪದಗಳ ಅನುಕ್ರಮವಾಗಿದೆ. ಒಂದು ಸಾಲಿನಲ್ಲಿರುವ ಮೊದಲ ಪದವೆಂದರೆ ಗುಂಪಿನ ಹೆಸರು ಮತ್ತು ಸಾಲಿನಲ್ಲಿನ ಉಳಿದ ಪದಗಳು ಆ ಗುಂಪಿನ ಸದಸ್ಯರು ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುವ ttys ಮತ್ತು ಹೋಸ್ಟ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಈ ವಿಶೇಷಣಗಳು ಹಿಂದಿನ ಕ್ಲಾಸ್ಸೆ ವಿಭಾಗಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ವರ್ಗಗಳ ಬಳಕೆಯನ್ನು ಒಳಗೊಳ್ಳಬಹುದು.

ಒಂದು ಉದಾಹರಣೆ GROUPS ವಿಭಾಗ.

GROUPS sys tty1 @ .bar.edu ಸ್ಟಡ್ myclass1 tty4

ಈ ಉದಾಹರಣೆಯು ಗುಂಪು sys ನ ಸದಸ್ಯರು tty1 ಮತ್ತು bar.edu ಡೊಮೇನ್ನಲ್ಲಿ ಅತಿಥೇಯಗಳಿಂದ ಪ್ರವೇಶಿಸಬಹುದು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ಗುಂಪಿನ ಸ್ಟಡ್ನಲ್ಲಿರುವ ಬಳಕೆದಾರರು ಅತಿಥೇಯಗಳ / ಟೆಕ್ಟೈಲ್ಸ್ನಿಂದ class myclass1 ಅಥವಾ tty4 ನಲ್ಲಿ ನಮೂದಿಸಬಹುದು.

USERS ವಿಭಾಗ

ಯು.ಎಸ್.ಇರ್ಸ್ ವಿಭಾಗವು ಎಲ್ಲಾ ಮೇಲ್ ಪ್ರಕರಣದಲ್ಲಿ ಯುಎಸ್ಎಸ್ ಪದದೊಂದಿಗೆ ಆರಂಭವಾಗುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿಯೊಂದು ಕೆಳಗಿನ ಸಾಲುಗಳು ಸ್ಥಳಗಳು ಅಥವಾ ಟ್ಯಾಬ್ಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪದಗಳ ಅನುಕ್ರಮವಾಗಿದೆ. ಒಂದು ಸಾಲಿನಲ್ಲಿರುವ ಮೊದಲ ಪದವು ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು ttys ಮತ್ತು ಉಳಿದಿರುವ ರೇಖೆಯ ಮೇಲೆ ಉಲ್ಲೇಖಿಸಲಾದ ಹೋಸ್ಟ್ಗಳಿಂದ ಪ್ರವೇಶಿಸಲು ಆ ಬಳಕೆದಾರರಿಗೆ ಅವಕಾಶವಿದೆ. ಈ ವಿಶೇಷಣಗಳು ಹಿಂದಿನ ಕ್ಲಾಸ್ಸೆ ವಿಭಾಗಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ತರಗತಿಗಳನ್ನು ಒಳಗೊಳ್ಳಬಹುದು. ಕಡತದ ಮೇಲಿರುವ ವಿಭಾಗ ಶಿರೋಲೇಖವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಮೊದಲ ಭಾಗವು USERS ವಿಭಾಗವಾಗಿ ಡಿಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ.

ಉದಾಹರಣೆ USERS ವಿಭಾಗ:

USERS zacho tty1 @ 130.225.16.0 / 255.255.255.0 ನೀಲಿ tty3 myclass2

ಇದು ಬಳಕೆದಾರ zacho ಲಾಗಿನ್ ಅನ್ನು ಕೇವಲ tty1 ನಲ್ಲಿ ಮತ್ತು ಆತಿಥೇಯದಿಂದ ಐಪಿ ಆಡ್ರೆಸ್ಗಳೊಂದಿಗೆ 130.225.16.0 - 130.225.16.255 ರಲ್ಲಿ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು tty3 ನಿಂದ ಪ್ರವೇಶಿಸಲು ಬಳಕೆದಾರ ನೀಲಿ ಅನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ ಮತ್ತು ವರ್ಗ myclass2 ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿರುತ್ತದೆ.

ಬಳಕೆದಾರರ ಹೆಸರಿನ * ಪ್ರಾರಂಭದಿಂದ USERS ವಿಭಾಗದಲ್ಲಿ ಒಂದು ಸಾಲು ಇರಬಹುದು. ಇದು ಪೂರ್ವನಿಯೋಜಿತ ನಿಯಮವಾಗಿದೆ ಮತ್ತು ಯಾವುದೇ ಬಳಕೆದಾರನಿಗೆ ಬೇರೆ ಯಾವುದೇ ಸಾಲಿನಲ್ಲಿ ಹೊಂದಿಕೆಯಾಗದಂತೆ ಅದನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ.

ಯುಎಸ್ಇಆರ್ ಲೈನ್ ಮತ್ತು ಗ್ರೂಪ್ಸ್ ಲೈನ್ ಎರಡೂ ಬಳಕೆದಾರರಿಗೆ ಹೋದರೆ, ಈ ವಿಶೇಷಣಗಳಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾದ ಎಲ್ಲಾ ಟಿಟಿ / ಹೋಸ್ಟ್ಗಳ ಒಕ್ಕೂಟದಿಂದ ಪ್ರವೇಶವನ್ನು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಸಲಾಗಿದೆ.

ಮೂಲಗಳು

ತರಗತಿಗಳು, ಗುಂಪು ಮತ್ತು ಬಳಕೆದಾರರ ಪ್ರವೇಶದ ನಿರ್ದಿಷ್ಟತೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ TTY ಮತ್ತು ಹೋಸ್ಟ್ ಮಾದರಿಯ ವಿಶೇಷಣಗಳನ್ನು ಮೂಲಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಒಂದು ಮೂಲ ಸ್ಟ್ರಿಂಗ್ ಈ ಸ್ವರೂಪಗಳಲ್ಲಿ ಒಂದನ್ನು ಹೊಂದಿರಬಹುದು:

/ Dev / prefix ಇಲ್ಲದೆ ಒಂದು tty ಸಾಧನದ ಹೆಸರು, ಉದಾಹರಣೆಗೆ tty1 ಅಥವ ttyS0.

ಸ್ಟ್ರಿಂಗ್ @ ಲೋಕಲ್ಹಾಸ್ಟ್, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ನಿಂದ ಅದೇ ಹೋಸ್ಟ್ಗೆ ಟೆಲ್ನೆಟ್ / ರಗ್ಜಿನ್ಗೆ ಬಳಕೆದಾರರಿಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸಲಾಗಿದೆ. ಇದು ಬಳಕೆದಾರರಿಗೆ ಉದಾಹರಣೆಗೆ xterm -e / bin / login ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

@ .ome.dom ನಂತಹ ಒಂದು ಡೊಮೇನ್ ಹೆಸರು ಪ್ರತ್ಯಯ, ಇದರ ಅರ್ಥ ಬಳಕೆದಾರನು ಡೊಮೇನ್ ಹೆಸರಿನ ಉತ್ತರವನ್ನು ಹೊಂದಿದ ಯಾವುದೇ ಹೋಸ್ಟ್ನಿಂದ rlogin / telnet ಎಂದು .some.dom.

@xxxx / yyyy ಬರೆಯಲ್ಪಟ್ಟ IPv4 ವಿಳಾಸಗಳು, ಅಲ್ಲಿ xxxx ಎನ್ನುವುದು ಸಾಮಾನ್ಯ ಚುಕ್ಕೆಗಳ ಕ್ವಾಡ್ ದಶಮಾಂಶ ಸಂಕೇತೀಕರಣದಲ್ಲಿ IP ವಿಳಾಸವಾಗಿದ್ದು, yyyy ಎನ್ನುವುದು ಅದೇ ಸಂಕೇತದಲ್ಲಿ ಬಿಟ್ಮಾಸ್ಕ್ ಆಗಿದೆ, ಇದು ರಿಮೋಟ್ ಹೋಸ್ಟ್ನ IP ವಿಳಾಸದೊಂದಿಗೆ ಹೋಲಿಸಲು ವಿಳಾಸಕ್ಕೆ ಯಾವ ಬಿಟ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ . ಉದಾಹರಣೆಗೆ @ 130.225.16.0 / 255.255.254.0 ಅರ್ಥಾತ್ ಬಳಕೆದಾರನು ಯಾವುದೇ ಹೋಸ್ಟ್ನಿಂದ rlogin / telnet ಅನ್ನು ಹೊಂದಿರಬಹುದು ಇದರ IP ವಿಳಾಸವು 130.225.16.0 - 130.225.17.255 ವ್ಯಾಪ್ತಿಯಲ್ಲಿದೆ.

ಸಿಂಟ್ಯಾಕ್ಸ್ ಪ್ರಕಾರ ಸಮಯದ ನಿರ್ದಿಷ್ಟತೆಯಿಂದ ಮೇಲಿನ ಯಾವುದೇ ಮೂಲಗಳನ್ನು ಪೂರ್ವಪ್ರತ್ಯಯ ಮಾಡಬಹುದು:

timespec :: = '[' <ದಿನ-ಅಥವಾ-ಗಂಟೆ> [':' <ದಿನ-ಅಥವಾ-ಗಂಟೆ>] * ']' ದಿನ :: = 'ಮಾನ್' | 'tue' | 'ವೆಡ್' | 'ಥು' | 'ಫ್ರೈ' | 'ಕುಳಿತು' | 'ಸೂರ್ಯ' ಗಂಟೆ :: = '0' | '1' | ... | '23' ಗಂಟೆಗಳುಪೆಕ್ :: = <ಗಂಟೆ> | <ಗಂಟೆ> '-' <ಗಂಟೆ> ದಿನ ಅಥವಾ ಗಂಟೆ :: = <ದಿನ> |

ಉದಾಹರಣೆಗೆ, ಮೂಲವು [ಮಾನ್: ಟುಯು: ವೇಡ್: ಥು: ಫ್ರೈ: 8-17] tty3 ಎಂದರೆ ಟಿಟಿ 3 ನಲ್ಲಿ 8:00 ರಿಂದ 17:59 ರವರೆಗೆ (5:59 ಕ್ಕೆ) ಶುಕ್ರವಾರಗಳ ಮೂಲಕ ಸೋಮವಾರ ಲಾಗ್ ಇನ್ ಅನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ. ಒಂದು ಗಂಟೆ ವ್ಯಾಪ್ತಿಯ ಅಬ್ ಒಂದು: 00 ಮತ್ತು b: 59 ನಡುವಿನ ಎಲ್ಲಾ ಕ್ಷಣಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂದು ಇದು ತೋರಿಸುತ್ತದೆ. ಒಂದು ಗಂಟೆ ವಿವರಣೆಯು (ಅಂದರೆ 10) 10 ಮತ್ತು 10:59 ರ ನಡುವಿನ ಸಮಯದ ಅವಧಿಯನ್ನು ಅರ್ಥೈಸುತ್ತದೆ.

Tty ಅಥವಾ host ಗಾಗಿ ಯಾವುದೇ ಸಮಯದ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದಿಲ್ಲ ಎಂದರೆ ಆ ಮೂಲದಿಂದ ಪ್ರವೇಶಿಸಲು ಯಾವ ಸಮಯದಲ್ಲಾದರೂ ಅನುಮತಿಸಲಾಗುತ್ತದೆ. ನೀವು ಸಮಯ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ನೀಡಿದರೆ ಎರಡು ದಿನಗಳ ಮತ್ತು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಗಂಟೆಗಳ ಅಥವಾ ಗಂಟೆ ವ್ಯಾಪ್ತಿಯನ್ನು ಸೂಚಿಸಲು ಖಚಿತವಾಗಿರಿ. ಸಮಯ ವಿವರಣೆಯು ಯಾವುದೇ ಜಾಗವನ್ನು ಒಳಗೊಂಡಿರಬಾರದು.

ಯಾವುದೇ ಪೂರ್ವನಿಯೋಜಿತ ನಿಯಮವನ್ನು ನೀಡದಿದ್ದರೆ ಬಳಕೆದಾರನು ಯಾವುದೇ ಸಾಲಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ / etc / usertty ಅನ್ನು ಪ್ರಮಾಣಿತ ನಡವಳಿಕೆಯಂತೆ ಎಲ್ಲಿಂದಲಾದರೂ ಪ್ರವೇಶಿಸಲು ಅನುಮತಿಸಲಾಗುತ್ತದೆ.

ಸಹ ನೋಡಿ

init (8), ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆ (8)

ನೆನಪಿಡಿ: ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಗಣಕದಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು man ಆದೇಶ ( % man ) ಅನ್ನು ಬಳಸಿ.