การสร้าง user ใหม่ให้กับ cygwin

โดยปกติเมื่อเราทำการติดตั้ง cygwin เรียบร้อย เมื่อเปิด cygwin terminal ขึ้นมาจะพบว่าชื่อผู้ใช้เป็นชื่อเดียวกันกับ user ที่ล็อกอินเข้าสู่หน้าจอ window นั่นเอง ซึ่งถ้าเราต้องการเพิ่มผู้ใช้ใหม่ ให้กับ cygwin เราจะต้องทำการเพิ่มผู้ใช้ใหม่ใน windows ด้วยครับ จากนั้นเราค่อยมาแมปให้เข้ากับระบบ cygwin

ในที่นี้ผมสรุปขั้นตอนในการสร้าง user ไว้คร่าวๆ ดังนี้ครับ

  1. สร้างชื่อผู้ใช้งานใหม่ในระบบ windows -> control panel -> Add or remove user accounts (ในที่นี้ผมจะใช้ชื่อว่า soowoi นะครับ)
  2. เปิด cygwin terminal ขึ้นมา จากนั้นพิมพ์คำสั่งต่อไปนี้
    mkpasswd -l -u soowoi >> /etc/passwd
  3. สร้าง home directory สำหรับผู้ใช้
    mkdir  -p /home/soowoi
  4. เปลี่ยน owner ให้กับ home directory สำหรับผู้ใช้ใหม่
    chown -R soowoi  /home/soowoi
  5. ทดสอบ ssh เครื่องตัวเอง โดยใช้ชื่อผู้ใช้เดิม (อ่านบทความติดตั้ง ssh server เพิ่มเติม )
    ssh  soowoi@localhost

ถ้า login ในข้อที่ 5 ผ่านก็แสดงว่า user ดังกล่าวใช้งานได้เป็นปกติครับ

Advertisements

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

Up ↑

%d bloggers like this: