Ubuntu 14.04: Как вы используете mount.cifs, mount.nfs, их больше нет в репозиториях?


14

В Ubuntu 12 LTS я всегда использовал mount.cifs и mount.nfs

Теперь их нет в репозитории Ubuntu 14.04, так как вы используете mount cifs и mount nfs или устанавливаете их в 14?

Благодарность

то есть)

Ubuntu 12.04 всегда работал с:

 root@ub12box# mount -t cifs -o user=administrator '\\192.168.0.1\Data' /tmp/myServer ; df ;
 Password: ***************
 Filesystem                1K-blocks      Used Available Use% Mounted
 on /dev/sdb2                 144636 85800  26058836  8% /
 \\192.168.0.1\Data 8059772 652288 407484  6% /tmp/myServer

Но не работает в машине Ubuntu 14.04 той же команды:

root@ub14box# mount -t cifs -o user=administrator '\\192.168.0.1\Data' /tmp/myServer ; df ;
mount: block device \\192.168.0.1\Data is write-protected, mounting read-only 
mount: cannot mount block device \\192.168.0.1\Data read-only

Filesystem                1K-blocks      Used Available Use% Mounted
on /dev/sdb2                 126636 950900  99958936  2% /

root@ub14box# dmesg|tail
[ 2023.664186] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[ 2023.664197] CIFS VFS: Send error in SessSetup = -13
[ 2023.667124] CIFS VFS: cifs_mount failed w/return code = -13
[ 2023.676417] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[ 2023.676424] CIFS VFS: Send error in SessSetup = -13
[ 2023.676499] CIFS VFS: cifs_mount failed w/return code = -13

У меня это просто сработало 14.04.4 LTS.
Крис К

Ответы:


19

mount.cifsКоманда обеспечивается cifs-utilsи mount.nfsпутем nfs-common.

В общем, когда вы ищете определенный файл и не знаете, какой пакет его предоставляет, вы можете искать в репозиториях Ubuntu или в synaptic. В качестве альтернативы вы можете использовать apt-file.

Если он не установлен, установите его, sudo apt-get install apt-fileа затем обновите его базу данных apt-file update. Сделав это, вы можете легко найти содержимое пакета:

$ apt-file search mount.cifs mount.nfs
cifs-utils: /sbin/mount.cifs
cifs-utils: /usr/share/man/man8/mount.cifs.8.gz
$ apt-file search mount.nfs
manpages-fr-extra: /usr/share/man/fr/man8/mount.nfs.8.gz
manpages-fr-extra: /usr/share/man/fr/man8/umount.nfs.8.gz
nfs-common: /sbin/mount.nfs
nfs-common: /sbin/mount.nfs4
nfs-common: /sbin/umount.nfs
nfs-common: /sbin/umount.nfs4
nfs-common: /usr/share/man/man8/mount.nfs.8.gz
nfs-common: /usr/share/man/man8/umount.nfs.8.gz

1
Спасибо огромное! Это было очень полезно! Я очень ценю это!!!
Отруби

Еще один вопрос. После установки этих пакетов я заметил, что на моей машине теперь открыты порты для rpcbind и rpc.statd . Могу ли я отключить их, чтобы как-то закрыть эти порты?
Отруби

1
@Bran Я уверен, что вы можете, но я не знаю, как с моей головы. Вы можете опубликовать это как новый вопрос.
тердон

Нашел его: /etc/init.d/rpcbind и / sbin / rpcbind <- я просто переименовал их и перезагрузил, и теперь сервер не имеет возможности rpcbind. Спасибо!
Бран
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.