ต้องการแก้ไขไฟลบน centos อะครับผมจะสั่งงานยังไงดี

ผมทำเว็บส่วนตัวอยู่ แล้วต้องการตั้งค่าไฟลตามที่ผมกำหนดใว้ที่เว็บไซต์ ผมสั่งให้ php แก้ไขตามที่กำหนดไม่ได้ ถ้าเกิดใช้คำสั่งใดคำสั่งหนึ่ง แล้วระบบถามมาผมก็เป๊กทันที เลยมาสอบถามนิดหน่อยครับ

ว่าถ้าผมจะแก้ไขไฟล .conf มีคำสั่งที่แก้ไขไฟลโดยที่ไม่ต้อง control ได้ไหมครับ

ก็เปิดอ่านกับ php นั่นแหละครับ

fopen fwrite fclose ธรรมดา

ลืมบอกไปครับว่า php ผมใช้ ssh2 เชื่อมต่อเข้าไป แล้ว server ที่ใช้ อยู่คนละ server กันอะครับ เลยจะต้องใช้คำสั่ง command line แก้ไขเอา

แล้ว class php ทำงานได้แค่คำสั่งละครั้ง ผมจะสั่งให้ php ตอบคำถามของ server ได้เลยต้องใช้คำสั่งที่สั่งทีเดียวให้จบเลยอะครับ อย่างเพิ่ม user

ผมก็ใช้คำสั่ง useradd -d /home/test/ -m test; echo -e “1234
1234” | passwd test ส่วนการแก้ไขไฟลครั้งเดียวจบแบบนี้ระบบพอจะทำได้หรือเปล่าครับ

เขียนทับก็ยังดี

ถ้าแบบนั้น

ssh2_scp_recv — Request a file via SCP

ssh2_scp_send — Send a file via SCP

http://th.php.net/manual/en/function.ssh2-scp-recv.php

http://th.php.net/manual/en/function.ssh2-scp-send.php

ใช้สองคำสั่งนี้ง่ายกว่ามั้ยครับ?

ให้ php เขียนไฟลใส่ host แล้วส่งขึ้นไปที่ server อีกตัว แบบนี้หรือเปล่าครับ

สองคำสั่งนี้ใช้คำสั่งไหนดีอะครับ

recv = ดึงไฟล์ (download) มาจาก remote

send = ส่งไฟล์ (upload) กลับ

ขอบคุณครับ