8
รันเชลล์สคริปต์ในฐานะผู้ใช้อื่น
เป็นวิธีที่ดีในการใช้งานเชลล์สคริปต์ในฐานะผู้ใช้อื่น ฉันใช้ Debian etch และฉันรู้ว่าฉันต้องการเลียนแบบผู้ใช้คนใด ถ้าฉันทำด้วยตนเองฉันจะทำ: su postgres ./backup_db.sh /tmp/test exit เนื่องจากฉันต้องการทำให้กระบวนการเป็นแบบอัตโนมัติฉันต้องการวิธีเรียกใช้ backup_db.sh ในฐานะ postgres (สืบทอดสภาพแวดล้อม ฯลฯ ) ขอบคุณ!