Làm cách nào để sao chép tệp vào Windows Share?


10

Làm cách nào để sử dụng bash để sao chép tệp vào chia sẻ Windows?


câu hỏi của bạn thuộc về Siêu người dùng , bỏ phiếu để đóng
CharlesB

Câu trả lời:


6

Trừ khi bạn đang tìm kiếm một thiết lập vĩnh viễn (nơi smbmountcó thể tốt hơn), bạn muốn sử dụng smbclientgiải pháp, hoạt động tương tự như máy khách FTP. Bạn kết nối, sau đó cd xung quanh và đặt / nhận tập tin.

Kết nối như sau:

$ smbclient //computer.domain/sharename -U domain/username
Enter domain/username's password: 
Domain=[DN] OS=[Windows Server (R) 2008 Enterprise 6002 Service Pack 2] Server=[Windows Server (R) 2008 Enterprise 6.0]
smb: \>

Kiểm tra trang hướng dẫn tại đây: http://linux.die.net/man/1/smbclient


Cảm ơn vì điều này, giờ tôi có thể kết nối với máy tính windows từ xa. Tôi có thể liệt kê các tập tin và thư mục trong chia sẻ đó. Bây giờ lệnh sao chép một tập tin trong thư mục nhà của tôi vào cửa sổ chia sẻ là gì?
Jake

Chỉ là put filename.txtví dụ.
Mattias Ahnberg

Cảm ơn đã giúp đỡ. Đây là những gì làm việc cho tôi. mkdir / mnt / smbshare và sau đó sudo mount -t cifs // serverfs / c $ -o username = Jasonbe, password = password / mnt / smbshare
Jake

2

Tôi giả sử rằng bạn sử dụng * NIX.

Vì vậy, về cơ bản, bạn phải gắn kết chia sẻ với smbmount, sau đó chỉ cần sử dụng lệnh cp.

Tham khảo điều này và các tiện ích CIFS


2

Để mở rộng một chút về điểm của @ onur - miễn là bạn có hệ thống tệp được gắn kết, (hầu như) tất cả các tiện ích tệp thông thường đều có thể sử dụng được, vì tại thời điểm đó, nó chỉ xuất hiện với * nix như một hệ thống tệp.

Samba cho phép bạn gắn kết các chia sẻ cửa sổ bằng cách sử dụng smbmount, theo tiêu chuẩn với nhiều bản phân phối và là một tùy chọn với hầu hết các bản khác.

Các lệnh như cp, mv vv chỉ hoạt động tốt.

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.