У меня CentOS 5.5 установлен на виртуальной коробке, он не имеет графического интерфейса, так что все это на основе команд. Я хочу создать в centOS папку, которую я смогу использовать совместно с моей операционной системой Windows 7, чтобы я мог без проблем отправлять файлы туда и обратно. Я новичок в Linux, и мне удалось установить Samba. Я посмотрел несколько советов в сети, но в итоге я запутался, и ни один из них не сработал. Может кто-нибудь объяснить мне, как я могу сделать это прямым путем от того, как я могу настроить samba, до того, как я могу смонтировать папку так, чтобы ее можно было увидеть в операционной системе хоста. Я полностью потерян. Пожалуйста, помогите.
3 ответа
Функция общих папок VirtualBox позволит вам легко обмениваться папками между хостом и клиентом без необходимости устанавливать дополнительное программное обеспечение ни на одном из них (кроме гостевых дополнений VBox).
Сначала установите samba, используя yum:
yum install samba
Затем укажите пароль samba для вашего пользователя:
smbpasswd user_name
Теперь вы должны настроить Samba:
vi /etc/samba/smb.conf
Перейти в конец файла и написать это:
[shared_folder]
valid users = your_user
public = no
path = /your/path/to/share
printable = no
writable = yes
Сохраните файл и перезапустите Samba:
restart samba or /etc/init.d/samba restart
Теперь вы можете зайти в Windows и создать ярлык для \\ip\shared_folder
Если вы получаете "Не удалось найти запись для пользователя", вы можете добавить пользователей через smbpasswd -a <username>
.