C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [ระบบปฏิบัติการ] C Shell (csh) chage การเปลี่ยนแปลงข้อมูลผู้ใช้: การจัดการข้อมูลการหมดอายุของรหัสผ่าน
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[ระบบปฏิบัติการ] C Shell (csh) chage การเปลี่ยนแปลงข้อมูลผู้ใช้: การจัดการข้อมูลการหมดอายุของรหัสผ่าน

Overview

คำสั่ง chage ใช้สำหรับจัดการข้อมูลการหมดอายุของรหัสผ่านสำหรับผู้ใช้ในระบบ Unix/Linux โดยช่วยให้ผู้ดูแลระบบสามารถตั้งค่าและตรวจสอบนโยบายการหมดอายุของรหัสผ่านได้อย่างง่ายดาย

Usage

รูปแบบพื้นฐานของคำสั่ง chage คือ:

chage [options] [arguments]

Common Options

  • -l: แสดงข้อมูลการหมดอายุของรหัสผ่านสำหรับผู้ใช้
  • -m: ตั้งค่าจำนวนวันขั้นต่ำระหว่างการเปลี่ยนรหัสผ่าน
  • -M: ตั้งค่าจำนวนวันสูงสุดก่อนที่รหัสผ่านจะหมดอายุ
  • -I: ตั้งค่าจำนวนวันหลังจากรหัสผ่านหมดอายุที่จะทำให้บัญชีถูกล็อก
  • -E: ตั้งวันหมดอายุของบัญชีผู้ใช้

Common Examples

  • แสดงข้อมูลการหมดอายุของรหัสผ่านสำหรับผู้ใช้ username:
    chage -l username
    
  • ตั้งค่าจำนวนวันขั้นต่ำระหว่างการเปลี่ยนรหัสผ่านเป็น 7 วันสำหรับผู้ใช้ username:
    chage -m 7 username
    
  • ตั้งค่าจำนวนวันสูงสุดก่อนที่รหัสผ่านจะหมดอายุเป็น 30 วันสำหรับผู้ใช้ username:
    chage -M 30 username
    
  • ตั้งวันหมดอายุของบัญชีผู้ใช้ username เป็นวันที่ 2024-12-31:
    chage -E 2024-12-31 username
    

Tips

  • ตรวจสอบข้อมูลการหมดอายุของรหัสผ่านอย่างสม่ำเสมอเพื่อให้แน่ใจว่าผู้ใช้มีรหัสผ่านที่ปลอดภัย
  • ใช้ตัวเลือก -I เพื่อป้องกันการเข้าถึงบัญชีผู้ใช้ที่ไม่มีการใช้งานเป็นเวลานาน
  • ควรตั้งค่ารหัสผ่านที่มีความซับซ้อนเพื่อเพิ่มความปลอดภัยของระบบ