TRONG TÁC VỤ NÀY
Tóm tắt
Công cụ sao chép từ xa (RCP) là một công cụ tiêu chuẩn UNIX công cụ Microsoft Windows 2000. Bạn có thể sử dụng công cụ này để chuyển tệp và đệ quy chuyển toàn bộ thư mục giữa hai máy tính.
Cấu hình máy chủ UNIX
Trước khi bạn có thể sử dụng công cụ RCP từ máy tính chạy Windows, bạn phải bật dịch vụ RCP và Cập Nhật bảo mật tệp để máy tính chạy Windows để kết nối với máy tính của bạn qua dịch vụ này. Bật dịch vụ RCP bằng inetd:
-
Đăng nhập vào máy tính là gốc.
-
Chỉnh sửa tập tin /etc/Inetd.conf tệp.
-
Bỏ ghi chú dòng đó bắt đầu với vỏ và đó bắt đầu với exec.
-
Lưu tệp.
-
Gửi tín hiệu hồ sơ người dùng lưu trữ (HUP) inetd bằng cách sử dụng huỷ hoặc pkill. Sử dụng ps để xác định quá trình của bạn.
-
Chạy inetd lại.
Bật dịch vụ RCP bằng cách sử dụng xinetd:
-
Đăng nhập vào máy tính là gốc.
-
Chỉnh sửa tệp /etc/Xinetd.d/rsh.
-
Thay đổi dòng vô hiệu hoá thành không.
-
Lưu tệp.
-
Gửi tín hiệu HUP xinetd bằng cách sử dụng huỷ hoặc pkill. Sử dụng ps để xác định quá trình của bạn.
-
Chạy xinetd một lần nữa.
Bây giờ, bạn phải đặt quyền bảo mật để cho phép máy chủ Windows để kết nối với máy tính của bạn:
-
Chỉnh sửa tệp /etc/Hosts.equiv.
-
Thêm một dòng chứa tên máy chủ Windows của bạn.
-
Thêm một dòng thứ hai có tên của máy chủ Windows của bạn và tên của một người dùng có thể truy cập thư mục mà bạn muốn chuyển. Hai yếu tố phân tách bằng ký tự tab.
-
Lưu tệp.
Chú ý: để chuyển các tập tin từ một số máy tính UNIX, bạn phải đăng nhập vào máy tính chạy Windows như người dùng mà bạn đã đặt trong tệp Hosts.equiv.
Chuyển một tập tin
Chuyển một tệp, bạn phải cung cấp tên máy, tên người dùng, đường dẫn của tệp nguồn và đường dẫn đến tệp mà bạn muốn sao tệp. Ví dụ: để sao chép tệp Index.html từ đường dẫn /usr/local/htdocs trên máy tính unixhost là người dùng webuser bạn phải sử dụng:
RCP unixhost.webuser:/usr/local/htdocs/index.html index.html
Chuyển toàn bộ thư mục
Chuyển thư mục toàn bộ, bao gồm tất cả nội dung thư mục và thư mục con, thêm tùy chọn dòng lệnh - r lệnh. Ví dụ: để sao chép thư mục Htdocs toàn bộ máy tính UNIX vào thư mục C:\inetpub\unixweb bạn phải sử dụng:
RCP - r unixhost.webuser:/usr/local/htdocs C:\InetPub\UnixWeb
Tham khảo
Để biết thêm thông tin về việc chuẩn bị di chuyển dữ liệu để di chuyển từ UNIX vào Windows, bấm số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
324538 làm thế nào để: di chuyển dữ liệu trang Web di chuyển UNIX Windows