Наши правила безопасности требуют, чтобы я сохранял журналы за пределами vps-сервера. Мне нужно установить davfs2. Следующая процедура работает на моем ноутбуке, но не на сервере Ubuntu 13.04 от vps.me
:~# apt-get install davfs2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
davfs2
0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded.
Need to get 145 kB of archives.
After this operation, 492 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ raring/universe davfs2 amd64 1.4.6-1ubuntu3 [145 kB]
Fetched 145 kB in 0s (208 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 1.)
debconf: falling back to frontend: Readline
Preconfiguring packages ...
Selecting previously unselected package davfs2.
(Reading database ... 37451 files and directories currently installed.)
Unpacking davfs2 (from .../davfs2_1.4.6-1ubuntu3_amd64.deb) ...
Processing triggers for man-db ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
Setting up davfs2 (1.4.6-1ubuntu3) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
:~# mkdir -p /mnt/WebDAV
:~# mount -t davfs https://<my-dav-server> /mnt/WebDAV
Please enter the username to authenticate with server
https://<my-dav-server> or hit enter for none.
Username: <my-username>
Please enter the password to authenticate user <my-username>@<my-dav-server> with server
https://<my-dav-server> or hit enter for none.
Password:
p11-kit: couldn't open config file: /root/.pkcs11/pkcs11.conf: Permission denied
/sbin/mount.davfs: can't open fuse device
/sbin/mount.davfs: trying coda kernel file system
/sbin/mount.davfs: no free coda device to mount
root@dxspider:~# libkmod: ERROR ../libkmod/libkmod.c:505 kmod_lookup_alias_from_builtin_file: could not open builtin file '/lib/modules/2.6.32-042stab083.2/modules.builtin.bin'
FATAL: Module fuse not found.
libkmod: ERROR ../libkmod/libkmod.c:505 kmod_lookup_alias_from_builtin_file: could not open builtin file '/lib/modules/2.6.32-042stab083.2/modules.builtin.bin'
FATAL: Module coda not found.
Наверное
решение1
Для пользователя нет. davfs2 — это файловая система пользовательского режима, поэтому для ее монтирования требуются права root.
Но если у вас есть права root, но нет необходимых знаний, я предлагаю попросить кого-нибудь сделать эту работу.
Настоящий смысл сообщения поддержки заключается в следующем: «Мы ничего не делаем для вас, потому что знаем, что вы будете и дальше спрашивать и задавать вопросы, и, возможно, вы никогда за это не заплатите. Но мы также не будем делать из вас ненавидящего бывшего клиента, поэтому мы пишем вам эту бессмысленную ерунду. Вы можете попробовать установить davfs2 под свою ответственность, если хотите, но с этого момента это будет уже не нашей проблемой. Мы ясно видим, что вы абсолютно не способны сделать это самостоятельно — возможно, после 2-3 лет опыта работы сисадмином это будет для вас лучше. До этого мы не можем вас научить — во-первых, мы не учителя, во-вторых, потому что вы, вероятно, никогда за это не заплатите».