คำถามติดแท็ก login

กระบวนการเข้าสู่ระบบ: จากพรอมต์ล็อกอินผ่านการตรวจสอบผู้ใช้ไปจนถึงการเริ่มต้นเซสชัน

2
คุณต้องการเปลือกสำหรับ SCP หรือไม่?
ฉันอนุญาตให้บัญชีภายในเครื่องของเพื่อนของฉันสำหรับ SCP โดยเฉพาะ ฉันสามารถระบุเปลือกบัญชีของเขาเป็น/bin/trueหรือในทางอื่น จำกัด บัญชีในขณะที่ยังอนุญาต SCP อยู่หรือไม่?

7
มีเหตุผลใดบ้างที่ฉันได้รับ ^ [[เมื่อฉันกดลูกศรขึ้นที่หน้าจอเข้าสู่ระบบของคอนโซล?
เมื่อใดก็ตามที่ฉันเข้าสู่ระบบคอนโซลฉันกดupลูกศรโดยเจตนาเพื่อดูคำสั่งที่พิมพ์ไว้ก่อนหน้านี้ ^[[Aแต่ฉันเห็นนี้ แต่เมื่อฉันกดCtrl Alt Print Screen Scroll Lock Pause Break Page Up Page Down Winปุ่มไม่ได้สะท้อนเสียงตัวละครใด ๆ อะไรคือเหตุผลเบื้องหลัง การ^[[Aเรียงลำดับของตัวละครมีความหมายอะไรหรือไม่?

2
หนึ่งจะเปลี่ยนความล่าช้าที่เกิดขึ้นหลังจากป้อนรหัสผ่านไม่ถูกต้องได้อย่างไร
หลังจากป้อนรหัสผ่านไม่ถูกต้องที่พรอมต์การลงชื่อเข้าใช้จะมีความล่าช้าประมาณ 3 วินาที ฉันจะเปลี่ยนสิ่งนั้นบนระบบ Linux ด้วย PAM ได้อย่างไร
32 login  pam  hardening 

3
วิธี distro / shell-agnostic ที่ดีที่สุดในการตั้งค่าตัวแปรสภาพแวดล้อมคืออะไร
คำถามบอกว่ามันทั้งหมด ปัจจุบันฉันใช้ Arch Linux และ zsh แต่ฉันต้องการวิธีแก้ปัญหาที่ (อย่างน้อยที่สุด) ใช้งานได้ทั้งบน VT และใน xterms และ (หวังว่าควรเป็นอย่างยิ่ง) จะยังคงทำงานต่อไปถ้าฉันเปลี่ยน distros หรือ shell ฉันได้ยินว่าคำตอบของคำถามนี้แตกต่างกันอย่างมากในเอกสารของ distros ที่แตกต่างกัน Ubuntu บอกว่า "ใช้. pam_environment" ฉันคิดว่าใน Arch สิ่งที่พวกเขาแนะนำขึ้นอยู่กับเปลือกของคุณ ขณะนี้ฉันใส่ทุกอย่างใน. profileและถ้าเชลล์ไม่ได้แหล่งที่มาด้วยเหตุผลบางอย่าง (เช่นทุบตีถ้า. bash_profile มีอยู่) ฉันจะแทนที่ด้วยการจัดหามันด้วยตนเอง แต่ดูเหมือนว่าจะต้องมีวิธีที่ดีกว่า

2
ฉันจะบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านในการเข้าสู่ระบบครั้งแรกโดยใช้ ssh ได้อย่างไร
ฉันพยายามบังคับให้ผู้ใช้ที่เพิ่งสร้างใหม่เปลี่ยนรหัสผ่านในการเข้าสู่ระบบครั้งแรกโดยใช้ ssh เพื่อเหตุผลด้านความปลอดภัยฉันต้องการให้รหัสผ่านที่ปลอดภัยแก่เขาจนกว่าเขาจะลงชื่อเข้าใช้เป็นครั้งแรก ฉันทำสิ่งต่อไปนี้: useradd -s /bin/bash -m -d /home/foo foo passwd foo การทำchage -d 0 fooเพียงให้ฉันข้อผิดพลาดYour account has expired; please contact your system administratorในการเข้าสู่ระบบ ssh
28 linux  bash  ssh  login  pam 

2
วันที่เข้าสู่ระบบของผู้ใช้และเวลาเข้าสู่ระบบ
ฉันต้องการเรียกเวลาเข้าสู่ระบบของผู้ใช้และวันที่เข้าสู่ระบบมีคำสั่งใดใน Unix ที่ระบุวันที่เข้าสู่ระบบของผู้ใช้และเวลาเข้าสู่ระบบของผู้ใช้หรือไม่ ปัญหานี้ฉันต้องการที่จะดำเนินการในเชลล์สคริปต์ที่ชื่อผู้ใช้ยอมรับจากผู้ใช้และหลังจากตรวจสอบความพร้อมใช้งานของผู้ใช้ฉันต้องการที่จะดึงเวลาเข้าสู่ระบบของผู้ใช้และวันที่เข้าสู่ระบบในตัวแปรที่แตกต่างกันแล้วแสดงโดยใช้คำสั่ง 'echo' .
25 login  users 

1
เหตุใดจึงต้องใช้เปลือก ** เข้าสู่ระบบ ** เหนือเปลือกหอย ** ที่ไม่ได้ลงชื่อเข้าใช้ **
ฉันมีความเข้าใจพื้นฐานของdotfilesในระบบ * nix แต่ฉันยังคงสับสนเกี่ยวกับความแตกต่างระหว่างล็อกอินเชลล์และเชลล์ที่ไม่ใช่ล็อกอินนี้ กลุ่มคำตอบที่แตกต่างกัน (รวมถึงคำซ้ำซ้อน) ได้ระบุหัวข้อย่อยต่อไปนี้แล้ว: วิธีการเรียกเข้าสู่ระบบหรือไม่ใช่การเข้าสู่ระบบเปลือก วิธีการตรวจสอบเข้าสู่ระบบหรือไม่ใช่การเข้าสู่ระบบเปลือก ไฟล์เริ่มต้นใดบ้างที่จะถูกใช้โดยล็อกอินหรือเชลล์ที่ไม่ใช่ล็อกอิน อ้างถึงเอกสาร (เช่นman bash) สำหรับรายละเอียดเพิ่มเติม สิ่งที่คำตอบไม่ได้บอก (และบางสิ่งที่ฉันยังสับสนอยู่) คือ: อะไรคือสิ่งที่ใช้กรณีของการเข้าสู่ระบบหรือไม่ใช่การเข้าสู่ระบบเปลือก? (เช่นผมกำหนดค่าเฉพาะzshrcสำหรับzshและที่มากพอสำหรับความต้องการส่วนบุคคลมากที่สุด dev, ฉันรู้ว่ามันไม่ง่ายเหมือนสิ่งที่vimrcไปvim) อะไรคือเหตุผลที่จะใช้เข้าสู่ระบบในช่วงที่ไม่ได้เข้าสู่ระบบเปลือก (นอกเหนือจากการบริโภคแฟ้มเริ่มต้นที่แตกต่างกันและวงจรชีวิต)?

3
ดำเนินการคำสั่งในการเข้าสู่ระบบของผู้ใช้
ในระบบเดสก์ท็อป Linux ฉันต้องการรันคำสั่งเมื่อผู้ใช้ล็อกอิน หลังจากอ่านโพสต์อื่นฉันพยายามแทรกคำสั่ง~/.bashrcแต่ไม่สำเร็จ ยิ่งกว่านั้นระบบใช้ส่วนต่อประสานกราฟิกสำหรับการล็อกอินของผู้ใช้ดังนั้นคำสั่งไม่ควรเกี่ยวข้องกับการเริ่มต้นของเชลล์ ฉันพยายามเพิ่มคำสั่งต่อท้ายหนึ่งในสคริปต์ที่/etc/profile.dไม่มีผลลัพธ์ มีวิธีอื่นในการทำเช่นนี้หรือไม่? ไฟล์ใดบ้างที่ระบบอ่านหลังจากเข้าสู่ระบบ?
23 shell  scripting  login 

5
การกู้คืนจากการตั้งค่าเชลล์ของรูทเป็นไฟล์ที่ไม่ดี
สมมติว่าฉันได้ทำสิ่งไร้สาระเช่นใช้ 'chsh' เพื่อเปลี่ยนเชลล์ของผู้ใช้รูทเป็นไฟล์พา ธ ที่ไม่ดี การล็อกอินเข้าสู่บัญชีรูทในอนาคตจะล้มเหลวโดยทันทีการอ้างถึง / bin / สิ่งที่ไม่ถูกค้นพบและบูตคุณกลับไปที่หน้าจอเข้าสู่ระบบ นอกเหนือจากโหมดการกู้คืนหรือการแทรก LiveCD เพื่อแก้ไข / etc / passwd ตัวเลือกของฉันสำหรับการกู้คืนระบบของฉันคืออะไร? สมมติว่า (เพื่อความสนุก?) ว่าไม่มีผู้ใช้รายอื่นในวงล้อ คิด?
23 shell  users  login 

7
ฉันจะเปลี่ยนสิ่งที่ปรากฏที่เปลือกเข้าสู่ระบบได้อย่างไร
ฉันคุ้นเคยกับการปรับแต่งสิ่งต่าง ๆ ให้ดูในเชลล์ผ่านทางพรอมต์ ( .bashrc) แต่ตอนนี้ฉันกำลังพยายามเปลี่ยนสิ่งเริ่มต้นที่แสดงเมื่อฉันเข้าสู่ระบบครั้งแรกในอินสแตนซ์ EC2 ของฉันนี่คือสิ่งที่ฉันเห็นเมื่อ ฉันเข้าสู่ระบบ: __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| Welcome to: Wowza Media Server 2 for Amazon EC2 Version: 2.0.0.08 ในคอมพิวเตอร์ Mint ที่บ้านของฉันนี่คือสิ่งที่ฉันเห็นเมื่อลงชื่อเข้าใช้: Welcome to Linux Mint 11 Katya (GNU/Linux 2.6.38-8-generic x86_64) Welcome to Linux Mint * Documentation: http://www.linuxmint.com Last …
23 bash  login  prompt  profile 

8
คุณจะสร้างผู้ใช้ที่ไม่มีรหัสผ่านได้อย่างไร
ใน os X เป็นไปได้ที่จะมีผู้ใช้ที่ไม่มีรหัสผ่าน หากคุณตรวจสอบพวกเขาด้วยรหัสผ่านของพวกเขาแสดงเป็นdscl *นี้จะใช้สำหรับผู้ใช้ระบบเช่นผู้ใช้สำหรับฐานข้อมูลเช่นmysql, pgsqlฯลฯ อะไรที่ดีเกี่ยวกับเรื่องนี้ก็คือผู้ใช้เหล่านี้ไม่ปรากฏขึ้นที่หน้าจอเข้าสู่ระบบและคุณไม่สามารถเข้าสู่ระบบเป็นพวกเขาโดยไม่sudoฯลฯ หลังจากลบผู้ใช้รายนั้นที่พยายามทำบางสิ่งออกไปฉันต้องการสร้างใหม่ แต่ทำไม่ได้ *ฉันจะจัดการเพื่อให้ได้ผู้ใช้ที่มีรหัสผ่านที่ว่างเปล่าและฉันสามารถตั้งรหัสผ่านเพื่อ แต่ไม่มีผลใด ๆ เหมือนข้างต้นเนื่องจากผู้ใช้ปรากฏบนหน้าจอเข้าสู่ระบบของฉัน คุณจะสร้างผู้ใช้ดังกล่าวได้อย่างไร?
22 osx  users  password  login 


2
ผลกระทบของรายการใน / etc / securetty
ตามค่าเริ่มต้นบน RHEL 5.5 ฉันมี [deuberger@saleen trunk]$ sudo cat /etc/securetty console vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11 ความแตกต่างระหว่างแต่ละประเภทรายการคืออะไร (console, vc / , และ tty ) ผลลัพธ์สุดท้ายของการเพิ่มและลบแต่ละประเภทรายการคืออะไร ความเข้าใจของฉันคือสิ่งที่พวกเขามีผลต่อวิธีและเวลาที่คุณสามารถเข้าสู่ระบบ แต่มีผลกระทบอื่น ๆ ? และเมื่อใดที่คุณและเมื่อคุณไม่สามารถลงชื่อเข้าใช้ขึ้นอยู่กับว่ามีรายการใดบ้าง แก้ไข 1 สิ่งที่ฉันรู้คือ tty …
19 linux  security  rhel  login  pam 

2
Bash .hushlogin, ให้เวลาล็อกอินและโฮสต์ล่าสุด
ที่ บริษัท ของฉันเมื่อฉันเข้าสู่เซิร์ฟเวอร์บางแห่งการเข้าสู่ระบบครั้งล่าสุดของฉันและแบนเนอร์ขนาดใหญ่จะปรากฏขึ้น: me@my-laptop$ ssh the-server Last login: Mon Feb 8 18:54:36 2016 from my-laptop.company.com ************************************************************************ * * * C O M P A N Y I N F O R M A T I O N S Y S T E M S * * * * !WARNING! Your …
19 bash  login  motd 

4
ทำไมต้องรูทล้อและผู้ปฏิบัติงาน รูตอยู่ในกลุ่มสร้างความแตกต่างได้หรือไม่?
ฉันเพิ่งสังเกตเห็นบนเครื่อง FreeBSD ของฉันว่ารากอยู่ในวงล้อและผู้ควบคุมเครื่อง ฉันพยายามนึกถึงสถานการณ์ที่โพสต์โพสต์ในกลุ่มจะมีผลกระทบกับ ... เอ่อ ... อะไรก็ได้และฉันกำลังจะว่าง สำหรับเรื่องนั้นรูทจำเป็นต้องมีกลุ่มล็อกอินหลักใน / etc / passwd หรือไม่? หรือเข้าสู่ระบบ (3) ทำให้หายใจไม่ออกถ้าผู้ใช้มีช่องว่างกลุ่มหลัก? (เพื่อชี้แจง: ฉันเข้าใจถึงจุดประสงค์ของการดำรงอยู่ของกลุ่ม "root" เนื่องจากไฟล์ต้องการเจ้าของกลุ่มฉันไม่เข้าใจว่ามันเป็นเรื่องสำคัญที่ผู้ใช้รูท / toor / อะไรก็ตามที่มีความเป็นสมาชิกกลุ่มนั้น) นี่เป็นแค่การล่องเรือเมื่อหลายสิบปีก่อนหรือว่ามีเหตุผลอย่างแท้จริง?
18 freebsd  login  root  group 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.