Библиотека сайта rus-linux.net
Цилюрик О.И. Linux-инструменты для Windows-программистов | ||
Назад | Инструменты удалённой работы | Вперед |
Файловые системы smbfs и cifsfs
Доступ к разделяемым ресурсам Windows может осуществляться через файловую систему SMB/CIFS, таких реализаций существует независимо две, но они могут и не быть собраны по умолчанию в составе ядра Linux. Выясняем с поддержкой каких из этих систем собрано текущее ядро - если нет никакой поддержки, может оказаться необходимым пересобрать ядро:
$ cd /boot $ uname -r 2.6.32.9-70.fc12.i686.PAE $ ls *`uname -r` config-2.6.32.9-70.fc12.i686.PAE System.map-2.6.32.9-70.fc12.i686.PAE vmlinuz-2.6.32.9-70.fc12.i686.PAE $ grep CONFIG_SMB_FS config-2.6.32.9-70.fc12.i686.PAE # CONFIG_SMB_FS is not set $ grep CONFIG_CIFS config-2.6.32.9-70.fc12.i686.PAE CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_EXPERIMENTAL=y
Если какая-то из файловых систем (smbfs
это более старая реализация, cifs
отличается, главным образом, поддержкой кодировки UNICODE в именах)
присутствует в ядре, то вы можете монтировать Windows разделяемые
директории в локальную файловую систему Linux:
$ cd ~ $ mkdir rtpdir $ sudo mount -t smbfs //rtp/D ~/rtpdir -o username=olej,uid=olej,gid=users Password: ... $ sudo mount -t cifs //rtp/D ~/rtpdir -o user=olej,uid=olej,gid=users Password: ...
Примечание: В примере показано монтирование,
начиная с создания каталога монтирования (~/rtpdir
),
чтобы напомнить, что монтировать (в Linux) можно только к
существующим точкам монтирования.
Детальную информацию по опциям монтирования (все
опции списком, разделённые запятой, в значении ключа -o
)
можно получить по запросу вида (для mount.smbfs
аналогично):
$ man mount.cifs MOUNT.CIFS(8) System Administration tools MOUNT.CIFS(8) NAME mount.cifs - mount using the Common Internet File System (CIFS) ...
Предыдущий раздел: | Оглавление | Следующий раздел: |
Сети Windows: Samba | Библиотеки API POSIX |