Làm cách nào để chuyển tệp từ Hệ điều hành máy chủ sang Hệ điều hành khách đang chạy trên VirtualBox?


8

Tôi đang cố gắng chuyển các tệp từ Hệ điều hành máy chủ (Windows 7) sang Hệ điều hành khách (CentOS) đang chạy trên VirtualBox.

Tôi đã thử sử dụng pscpnhưng nó báo lỗi:More than one remote source not supported

Tôi đã thử ftp nhưng nó không kết nối và tôi không biết tại sao.

Câu trả lời:



1

Bạn có thể làm điều đó với lệnh "scp", sau đó ssh daemon (sshd) cũng phải được chạy trên hộp Windows.

Hoặc sử dụng một trong các máy khách windows scp để nói chuyện với máy ảo centos. Bạn có thể chuyển tập tin bằng cách sử dụng scp.


1
Làm thế nào để bạn xác định IP và thông tin đăng nhập của máy khách cho lệnh scp?
ted.strauss

1

Tôi có cùng một thiết lập ( Hệ điều hành máy chủ Windows 7 , Hệ điều hành khách CentOS 6.5 ) ...

(nếu bạn có SSH làm việc trên một địa chỉ IP cho CentOS, sau đó bạn có thể bỏ qua đoạn này dưới đây)
tôi đặt VirtualBox để sử dụng cầu nối adapter mạng (Settings> Network> Adaptor 1: thiết lập để bắc cầu) và sau khi cài đặt Apache (thiết lập một hostname , và cũng tắt tường lửa với service iptables stop:). Bạn có thể xem địa chỉ IP được cung cấp cho bạn bằng ifconfig eth0hoặc thu hẹp thông số với ifconfig eth0 | grep 'inet addr' | awk '{print $2}'. Đây là địa chỉ IP cũng có trong tệp / etc / hosts của bạn trên cùng dòng với tên máy chủ của bạn. Đối với mục đích thử nghiệm, hãy đặt tệp index.html vào / var / www / html (gốc web của bạn). Sau đó, bạn sẽ có thể duyệt đến VM tại địa chỉ IP cục bộ: 192.168.xx từ trình duyệt trên HĐH Windows 7 của bạn.

Để truyền tệp qua lại, bạn có thể sử dụng WinSCP trên HĐH máy chủ Windows 7 của mình. Tạo một phiên mới với các cài đặt này trong WinSCP:

File protocol: SFTP (this means you will be connecting via SSH)
Host name: 192.168.x.x (this is the ip address of your VM)
User name: root
Password: (leave this blank for security reasons...
           but when prompted during connecting you'll enter your root password 
           you set for CentOS)
Private Key file: (leave blank...you will be prompted to say 'yes' to accept the key)

-2

Bạn có thể sử dụng Samba để chuyển tập tin. Chỉ cần cài đặt Samba, sau đó chọn Hệ điều hành máy chủ và sau đó là Hệ điều hành nơi các tệp sẽ được chuyển.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.