Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-04-10 18:05:21

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

[SOLVED] FreeBSD - automontowanie USB i zapis dla usera

Czołem,

Kod:

FreeBSD kratistos 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22 06:12:04 UTC 2017     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Środowisko: i3wm
Manager plików: thunar

Używam automounta i generalnie ładnie mogę za pomocą thunara zamontować i odmnotować sobie pendrive / dysk zewnętrzny. Problem taki, że co bym nie ustawił to za cholerę z poziomu usera nie mogę na nim nic zapisać. Ot proste:

Kod:

/media/da0s1 $ touch test
touch: test: Permission denied

User jest w grupie operator.

Moje /etc/rc.conf

Kod:

clear_tmp_enable="YES"
sendmail_enable="NONE"
hostname="kratistos"
keymap="pl_PL.ISO8859-2.kbd"
wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"
create_args_wlan0="country PL regdomain ETSI"
moused_enable="YES"
powerd_enable="YES"
powerd_flags="-a hiadaptive -b adaptive"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
zfs_enable="YES"
dbus_enable="YES"
hald_enable="YES"
slim_enable="YES"
autofs_enable="YES"

# Enable BlueTooth
hcsecd_enable="YES"
sdpd_enable="YES"

# Synchronize system time
ntpd_enable="YES"
# Let ntpd make time jumps larger than 1000sec
ntpd_flags="-g"
devfs_system_ruleset="devfsrules_common"
pf_enable="YES"
smartd_enable="YES"
ifconfig_em0="DHCP"
cupsd_enable="YES"
devfs_system_ruleset="system"
msdosfs_iconv_load="YES"

Mój /boot/loader.conf

Kod:

aesni_load="YES"
geom_eli_load="YES"
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
zfs_load="YES"

# Use new graphical console driver
kern.vty=vt

# Devil worship in loader logo
loader_logo="beastie"

# Boot-time kernel tuning
kern.ipc.shmseg=1024
kern.ipc.shmmni=1024
kern.maxproc=10000

# Load MMC/SD card-reader support
mmc_load="YES"
mmcsd_load="YES"
sdhci_load="YES"

# Access ATAPI devices through the CAM subsystem
atapicam_load="YES"

# Filesystems in Userspace
fuse_load="YES"

# Intel Core thermal sensors
coretemp_load="YES"

# In-memory filesystems
tmpfs_load="YES"

# Asynchronous I/O
aio_load="YES"

# Handle Unicode on removable media
libiconv_load="YES"
libmchain_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"
autofs_load="YES"

/etc/devfs.rules

Kod:

[devfsrules_common=7]
add path 'ad[0-9]\*'    mode 666
add path 'ada[0-9]\*'    mode 666
add path 'da[0-9]\*'    mode 666 
add path 'acd[0-9]\*'    mode 666
add path 'cd[0-9]\*'    mode 666
add path 'mmcsd[0-9]\*'    mode 666
add path 'pass[0-9]\*'    mode 666
add path 'xpt[0-9]\*'    mode 666
add path 'ugen[0-9]\*'    mode 666
add path 'usbctl'    mode 666
add path 'usb/\*'    mode 666
add path 'lpt[0-9]\*'    mode 666
add path 'ulpt[0-9]\*'    mode 666
add path 'unlpt[0-9]\*'    mode 666
add path 'fd[0-9]\*'    mode 666
add path 'uscan[0-9]\*'    mode 666
add path 'video[0-9]\*'    mode 666
add path 'tuner[0-9]*'  mode 666
add path 'dvb/\*'    mode 666
add path 'cx88*'     mode 0660
add path 'cx23885*'     mode 0660 # CX23885-family stream configuration device
add path 'iicdev*'     mode 0660
add path 'uvisor[0-9]*' mode 0660
add path 'msdosfs/*'    mode 0660 group operator
add path 'ext2fs/*'     mode 0660 group operator
add path 'ntfs/*'       mode 0660 group operator
add path 'usb/*'        mode 0660 group operator

No i /usr/local/etc/automount.conf

Kod:

MNTPREFIX="/media"
USERUMOUNT="YES"
USER="krasnij"
ATIME="NO"
REMOVEDIRS="YES"

Jakieś pomysły ?

Ostatnio edytowany przez krasnij (2017-05-03 19:11:20)


Pozdrawiam i życzę sukcesów :)
The truth is out there.

Offline

 

#2  2017-04-11 21:32:03

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

vfs.usermount=1   ???

/etc/sysctl.conf

https://www.freebsd.org/doc/handbook/usb-disks.html

autofs z hald -->> eeeee

Offline

 

#3  2017-04-11 22:33:41

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

A może devd da radę?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2017-04-12 12:31:55

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

Yampress napisał(-a):

vfs.usermount=1   ???

/etc/sysctl.conf

https://www.freebsd.org/doc/handbook/usb-disks.html

autofs z hald -->> eeeee

vfs.usermount mam ustawiony na 1 jak najbardziej

Automontowanie działa bez problemu. Zapisać z poziomu usera nic się nie da, o :)
Handbooka przejrzałem i generalnie dalej jestem w kropce. Wydaje mi się, że to kwestia konfiguracji  /usr/local/etc/automount.conf , ale nie mogę nic w tym temacie znaleźć


Pozdrawiam i życzę sukcesów :)
The truth is out there.

Offline

 

#5  2017-04-12 17:48:47

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

a jaki masz system plików na pendrive?

Offline

 

#6  2017-04-12 18:15:01

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

FAT32


Pozdrawiam i życzę sukcesów :)
The truth is out there.

Offline

 

#7  2017-05-03 19:04:04

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

Dobra, po wielu bojach problem został ogarnięty. Co się okazuje:

automount.conf gryzie się z auto_master

Ustawienia auto_master powodują to, że katalog /media nie jest możliwy do zapisu dla usera.

Wystarczy nie używać tej mapy (pozostawić ją zakomentowaną) w pliku /etc/auto_master

I wszystko ładnie działa.


Pozdrawiam i życzę sukcesów :)
The truth is out there.

Offline

 

#8  2017-05-04 17:39:21

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: [SOLVED] FreeBSD - automontowanie USB i zapis dla usera

u mnie jest tylko hal i wszystko montuje pod X. No poza UDF :P

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)