Câu trả lời:
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
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 scp
lệnh là như sau.
Để 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
Để 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
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à Transmit và Cyberduck .
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ụ đó.
Bạn có thể sử dụng Giao thức truyền tệp SSH, sftp
từ 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
Nếu nó sẽ là một bài tập thông thường, thì hãy xem cài đặt OS X FUSE / MacFUSE, xem:
mc
(còn gọi là Midnight Commander) để chạy trên đầu trang của ssh. Nó hoạt động nhưnc
trên cửa sổ.