Sao chép tệp từ máy chủ Linux sang máy tính để bàn Mac


16

Tôi có một thư mục trên máy chủ Linux và tôi phải chuyển tệp đó từ đó sang máy tính để bàn Mac của mình. Tôi chưa bao giờ làm điều đó.

Cách tốt nhất để làm điều đó là gì? Tôi đang cố gắng sử dụng thiết bị đầu cuối nhưng có công cụ nào như WinSCP để làm điều đó không?


1
Ngoài các câu trả lời dưới đây, hãy xem xét việc cài đặt mc(còn gọi là Midnight Commander) để chạy trên đầu trang của ssh. Nó hoạt động như nctrên cửa sổ.
ott--

Câu trả lời:


15
  1. Cài đặt openSSH trên máy chủ linux. Giả sử một phân phối dựa trên debian, làm điều này:

    sudo apt-get install ssh
    
  2. Mở một thiết bị đầu cuối và sao chép các tập tin:

    Tôi. Từ Linux sang Mac (chạy từ máy Linux):

    scp filename.txt user@remote_server:/Users/YOURNAME/
    

    ii. Từ Linux sang Mac (chạy từ Mac):

    scp user@remote_server:/Users/YOURNAME/filename.txt .
    

Cú pháp chung của scplệnh là như sau.

  1. Để sao chép tệp từ máy chủ cục bộ sang tệp từ xa:

    scp FILENAME user@remote_server:/remote/path/FILENAME
    
  2. Để sao chép tệp từ máy chủ từ xa sang tệp cục bộ:

    scp user@remote_server:/remote/path/FILENAME /local/path/FILENAME
    

2

WinSCP là máy khách SFTP / SCP / FTP cho Windows.

Các máy khách tương tự tồn tại cho Mac - ví dụ điển hình là TransmitCyberduck .

Transmit và Cyberduck hiểu FTP, SFTP và WebDAV nhưng nó hoàn toàn phụ thuộc vào cách máy chủ linux được thiết lập cho dù bạn có thể truy cập thư mục cụ thể đó với một trong những dịch vụ đó.


2

Bạn có thể sử dụng Giao thức truyền tệp SSH, sftptừ thiết bị đầu cuối Mac của bạn.

Các bước:

1. sftp user@remote_server

Nhập mật khẩu của người dùng @ remote_server:

2. get /remote/path/FILENAME /local/path/FILENAME

Chỉ trong trường hợp bạn không chắc chắn về tên tệp, bạn có thể thay đổi thư mục nguồn và liệt kê các phân đoạn trong thư mục nguồn của bạn

3. cd /remote/path
4. ls
5. get FILENAME_2 /local/path/FILENAME_2

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.