Як скопіювати файли на Windows Share?


11

Як використовувати bash для копіювання файлів на спільний доступ до Windows?


ваше питання належить Super User , голосування про закриття
CharlesB

Відповіді:


6

Якщо ви не шукаєте постійної установки (де це smbmountможе бути краще), ви хочете використовувати smbclientрішення, яке діє аналогічно FTP-клієнту. Ви підключаєтеся, обертаєте компакт-диск і ставите / отримуєте файли.

Підключіться так:

$ 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: \>

Перегляньте сторінку керівництва тут: http://linux.die.net/man/1/smbclient


Дякую за це, я зараз можу підключитися до віддаленого комп'ютера Windows. Я можу перерахувати файли та папки в цій спільній доступності. Тепер яка команда скопіювати файл, розміщений у моїй домашній папці, на спільний доступ до Windows?
Джейк

Тільки put filename.txtдля прикладу.
Маттіас Анберг

Дякую за допомогу. Ось що для мене спрацювало. mkdir / mnt / smbshare, а потім sudo mount -t cifs // serverfs / c $ -o username = Jasonbe, password = пароль / mnt / smbshare
Джейк

2

Я припускаю, що ви використовуєте * NIX.

Отже, в основному, ви повинні змонтувати частку за допомогою smbmount, а потім просто скористатися командою cp.

Зверніться до цього та утиліти CIFS


2

Щоб трохи розширити точку @ onur - якщо у вас встановлена ​​файлова система, (майже) всі звичайні утиліти файлів повинні бути придатними для використання, оскільки в цей момент вона просто виявляється * nix як файлова система.

Samba дозволяє монтувати акції Windows за допомогою smbmount, який є стандартним для багатьох дистрибутивів і як опція для більшості інших.

Такі команди, як cp, mv і т. Д., Повинні працювати чудово.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.