ในกรณีนี้
สรุป
เครื่องมือคัดลอกระยะไกล (RCP) เป็นเครื่องมือมาตรฐานของ UNIX และเครื่องมือของ Microsoft Windows 2000 คุณสามารถใช้เครื่องมือนี้เพื่อถ่ายโอนแฟ้ม และ recursively ไดเรกทอรีทั้งหมดที่ถ่ายโอนระหว่างคอมพิวเตอร์สองเครื่อง
การตั้งค่าคอนฟิกโฮสต์ UNIX
ก่อนที่คุณสามารถใช้เครื่องมือ RCP จากคอมพิวเตอร์ที่ใช้ Windows คุณต้องเปิดใช้งานการบริการ RCP และปรับปรุงแฟ้มความปลอดภัยที่จะอนุญาตให้คอมพิวเตอร์ที่ใช้ Windows เพื่อเชื่อมต่อกับคอมพิวเตอร์ของคุณผ่านการบริการนี้ เมื่อต้องการเปิดบริการ RCP โดยinetd:
-
เข้าสู่ระบบคอมพิวเตอร์ที่เป็นราก
-
แก้ไขแฟ้ม /etc/Inetd.conf
-
สำหรับบรรทัดที่เริ่มต้นด้วยเชลล์และที่เริ่มต้นด้วยexec
-
บันทึกแฟ้ม
-
ส่งสัญญาณโพรไฟล์ผู้ใช้โฮสต์ (HUP) เพื่อinetdโดยใช้หยุดหรือ โดยใช้pkill ใช้psเพื่อกำหนดรหัสกระบวนการ
-
เรียกใช้inetdอีกครั้ง
เมื่อต้องการเปิดบริการ RCP โดยใช้xinetd:
-
เข้าสู่ระบบคอมพิวเตอร์ที่เป็นราก
-
แก้ไขแฟ้ม /etc/Xinetd.d/rsh
-
เปลี่ยนบรรทัดปิดการใช้งานไม่
-
บันทึกแฟ้ม
-
ส่งสัญญาณ HUP ถึงxinetdโดยใช้หยุดหรือ โดยใช้pkill ใช้psเพื่อกำหนดรหัสกระบวนการ
-
เรียกใช้xinetdอีกครั้ง
ตอนนี้คุณต้องกำหนดสิทธิ์ด้านความปลอดภัยที่จะอนุญาตให้โฮสต์ของ Windows เพื่อเชื่อมต่อกับคอมพิวเตอร์ของคุณ:
-
แก้ไขไฟล์ /etc/Hosts.equiv
-
เพิ่มรายการที่ประกอบด้วยชื่อโฮสต์ของ Windows ของคุณ
-
เพิ่มบรรทัดที่สองที่ประกอบด้วยชื่อของโฮสต์ของ Windows ของคุณและชื่อของผู้ใช้ที่สามารถเข้าถึงไดเรกทอรีที่คุณต้องการโอนย้าย แยกองค์ประกอบสอง มีอักขระแท็บ
-
บันทึกแฟ้ม
หมายเหตุ: เมื่อต้องการถ่ายโอนแฟ้มจากคอมพิวเตอร์บางเครื่อง UNIX คุณต้องเข้าสู่ระบบไปยังคอมพิวเตอร์ที่ใช้ Windows เป็นผู้ใช้ที่คุณได้ตั้งค่าในแฟ้ม Hosts.equiv
การถ่ายโอนแฟ้มเดียว
การถ่ายโอนแฟ้มเดียวกัน คุณต้องใส่ชื่อโฮสต์ ชื่อผู้ใช้ เส้นทางของแฟ้มต้นฉบับ และเส้นทางของแฟ้มปลายทางที่คุณต้องการคัดลอกไปยังแฟ้ม ตัวอย่างเช่น การคัดลอกแฟ้ม Index.html จากเส้นทาง/usr/local/htdocsใน unixhost คอมพิวเตอร์ที่เป็น webuser ผู้ใช้ที่คุณต้องใช้:
rcp unixhost.webuser:/usr/local/htdocs/index.html index.html
ไดเรกทอรีทั้งหมดที่โอนย้าย
การโอนย้ายมีทั้งไดเรกทอรี ซึ่งรวมถึงเนื้อหาไดเรกทอรีและไดเรกทอรีย่อยทั้งหมด เพิ่มตัวเลือกบรรทัดคำสั่ง- rคำสั่ง ตัวอย่างเช่น คัดลอกไดเรกทอรี Htdocs ทั้งจากคอมพิวเตอร์ UNIX ไปยังไดเรกทอรี C:\inetpub\unixweb คุณต้องการ:
-r rcp unixhost.webuser:/usr/local/htdocs C:\InetPub\UnixWeb
อ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเตรียมการย้ายข้อมูลสำหรับการโยกย้ายจาก UNIX ไปยัง Windows คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
324538วิธีการ: โยกย้ายข้อมูลของเว็บไซต์ในการโยกย้าย UNIX Windows