Oprogramowanie > Inne
Brak uprawinień do folderów i plików w Virtual Box
kowa.pi:
Cześć. Zmuszony jestem użytkować kilka systemów oraz kilka wersji systemu. Robię tak od lat i jakoś działa, nigdy bałaganu nie mam.
Używam Linux Manjaro Xcfe 64. W nim mam Virtual BOX a wewnątrz różne systemy. Mój sprzęt posiada vtd oraz vtx, więc mam dziedziczenie połączonych urządzeń.
Wszystko mówiąc ogólnie działa super i nigdy nie zawiodło. Jest jednak problem z systemami Linux.
Wirtualnie używam Xbuntu, Mint, drugie identyczne jak hostowe Manjaro (do testów), Debian do nauki oraz kilka mniejszych dla zabawy (Kali i inne gady).
Mam problem z poprawnym nadaniem uprawnień do konkretnego katalogu z hosta.
Chciałbym dla każdego wirtualizowanego linuxa udostępnić folder z hosta, hest to: /home/user-name/FOLDER-UDOSTĘPNIONY
lecz mam problem. Po prostu nie działa.
W Virtual Box wchodzę w USTAWIENIA MASZYNY > UDOSTĘPNIANE FOLDERY
Następnie:
ścieżka do folderu > wybieram sobie np. > /home/USER-NAME/FOLDER-UDOSTĘPNIONY
następnie zaznaczam AUTOMATYCZNE MONTOWANIE i odznaczam TYLKO DO ODCZYTU (chcę mieć prawa zapisu/kasowania)
i teraz:
gdy zostawię MOUNT POINT puste... folder nie zamontuje się w wirtualnym linuxie
gdy wpiszę: /home/NAZWA-WURTUALNEGO-UŻYTKOWNIKA/ to folder udostępniony zamontuje się poprawnie
lecz...
w każdym KOMBINOWANYM przypadku nie mogę nawet wejść do tego folderu, gdy jestem na wirtualnej maszynie.
Ikona folderu ma kłódkę i trzeba wchodzić JAKO ROOT. Wtedy widzi pliki i wszystko co w środku lecz nie ma jakichkolwiek praw (kopiowania/kasowania/zapisu).
System podaje BRAK UPRAWNIEŃ, nie mogę nawet na pulpit z tego folderu czegokolwiek przekopiować.
Folder udostępniany na hości ma 777 zrobione...
Nie mam już sił, nie wiem czego nie robię a jak już robię to co źle robię...
Paweł Kraszewski:
Czytanie instrukcji... Google... TL;DR...
1. GuestAddons w wirtualce musi być w tej samej wersji, co używana wersja VB na hoście. Musi i już. Nieistotne, ze jakaś dystrybucja instaluje jakąś swoją wersję z pakietów według własnego widzimisę. Rozjazd wersji jest "not supported".
2. Użytkownik w wirtualce musi należeć do grupy vboxsf.
kowa.pi:
Jak sprawdzić te wersje?
U mnie w systemie jest tylko coś takiego:
--- Kod: ---
community/virtualbox-guest-iso 6.1.34-1 [zainstalowano]
The official VirtualBox Guest Additions ISO image
community/virtualbox-guest-utils 6.1.34-4 [zainstalowano]
VirtualBox Guest userspace utilities
--- Koniec kodu ---
--- Kod: ---
sudo pacman -Ss virtualbox-guest
core/linux419 4.19.248-1 [zainstalowano]
The Linux419 kernel and modules
core/linux510 5.10.123-1 [zainstalowano]
The Linux510 kernel and modules
core/linux515 5.15.48-1 [zainstalowano]
The Linux515 kernel and modules
core/linux517 5.17.15-1 [zainstalowano]
The Linux517 kernel and modules
core/linux518 5.18.5-1
The Linux518 kernel and modules
core/linux519 5.19rc1.220606.gf2906aa-1
The Linux519 kernel and modules
core/linux54 5.4.199-1 [zainstalowano]
The Linux54 kernel and modules
community/linux515-rt 5.15.44_rt46-1
The Linux515-rt kernel and modules
community/linux518-rt 5.18.0_rt11-1
The Linux518-rt kernel and modules
community/virtualbox-guest-iso 6.1.34-1 [zainstalowano]
The official VirtualBox Guest Additions ISO image
community/virtualbox-guest-utils 6.1.34-4 [zainstalowano]
VirtualBox Guest userspace utilities
community/virtualbox-guest-utils-nox 6.1.34-4
VirtualBox Guest userspace utilities without X support
--- Koniec kodu ---
W virtualboxie mam zainstalowane:
VM Virtualbox Extension Pack 6.1.34r150636
VNC 6.1.34r50636
Wersja Virtualboxa:
6.1
Paweł Kraszewski:
* W. Środku. Wirtualki. virtualbox-guest-utils. Ma. Być. W. Tej. Samej. Wersji. Co. VirtualBox. Na. Hoście.
* Na. Hoście. Nie. Potrzebujesz. virtualbox-guest-utils. W. Ogóle.
Bardziej w punktach się nie da.
I grupa. Pamiętaj o grupie.
kowa.pi:
Niestety, nic się nie zmieniło. Na maszynie wirtualnej mam dostęp do udostępnionego folderu tylko i wyłącznie, gdy zaloguję się jako root.
Wtedy wszystko działa jak powinno, ale gdy przeloguję się na zwykłego usera nadal brak praw dostępu.
Wewnątrz wirtualki virtualbox-guest-utlis jest w tej samej wersji co VB na hoście.
Użytkownik z hosta znajduje się w grupach vboxusers oraz vboxsf.
Nie wiem co robię źle.
Nawigacja
[#] Następna strona
Idź do wersji pełnej