Получить удаленный доступ к файлам windows с помощью smbclient

Дата публикации: 25 05 2012 Автор: PazitiFF

 
Раз понадобилось достать с удаленной windows машинки файлик, но под рукой был только terminal FreeBSD, но задача оказалась очень просто решаемой. ДЛя этого мы будем использовать smbclient
Вводим:
# smbclient  //192.168.0.2/c$ -U userx
В случае с доменом, можно ввести так:
# smbclient //192.168.0.2/shared -U damainname\\username
 
Здесь ключ -U означает имя пользователя userx, ..192.168.0.2/c$ - означает адрес windows машинки во внутренней сети, а c$ означает, что мы подключаемся к диску C с правами админа $.
# Enter userx's password:
Вводим пароль, и если всё прошло успешно, то лицезреем такую надпись и радуемся, так мы вошли в систему:
 

# Domain=[USERPC] OS=[Windows 7 Home Premium 7601 Service Pack 1] Server=[Windows 7 Home Premium 6.1]

# smb: \>

 

Далее всё просто, переходим привычными нам коммандами с нужный каталок и командой get копируем нужный файл, вот так:

 

# smb: \Users\userx\Desktop\> get file.txt filenew.txt

# getting file \Users\userx\Desktop\file.txt of size 1097579 as filenew.txt (46602.2 KiloBytes/sec) (average 46602.4 KiloBytes/sec)

 

Здесь get означает получить, file.txt файл, который мы собираемя копировать, а filenew.txt - как сохранится файл  уже на нашей машинке под управлением FreeBSD.

 

 

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.