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 :)
[url=https://pgp.mit.edu/pks/lookup?op=get&search=0xA0C69B3CD46838AF]Mój Public Key[/url]
[url=http://www.keros-it.com]Serwis komputerowy i elektroniczny - Świdwin[/url]
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/urandom
Zarejestrowany: 2008-01-07

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

A może [url=https://www.freebsd.org/cgi/man.cgi?devd(8)]devd[/url] 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

[quote=Yampress]vfs.usermount=1   ???

/etc/sysctl.conf

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

autofs z hald -->> eeeee[/quote]
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 :)
[url=https://pgp.mit.edu/pks/lookup?op=get&search=0xA0C69B3CD46838AF]Mój Public Key[/url]
[url=http://www.keros-it.com]Serwis komputerowy i elektroniczny - Świdwin[/url]
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 :)
[url=https://pgp.mit.edu/pks/lookup?op=get&search=0xA0C69B3CD46838AF]Mój Public Key[/url]
[url=http://www.keros-it.com]Serwis komputerowy i elektroniczny - Świdwin[/url]
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 :)
[url=https://pgp.mit.edu/pks/lookup?op=get&search=0xA0C69B3CD46838AF]Mój Public Key[/url]
[url=http://www.keros-it.com]Serwis komputerowy i elektroniczny - Świdwin[/url]
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
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.011 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00103 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.119.192.2' WHERE u.id=1
0.00068 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.119.192.2', 1732190598)
0.00040 SELECT * FROM punbb_online WHERE logged<1732190298
0.00061 DELETE FROM punbb_online WHERE ident='13.58.18.135'
0.00073 DELETE FROM punbb_online WHERE ident='18.118.255.51'
0.00074 SELECT topic_id FROM punbb_posts WHERE id=309998
0.00110 SELECT id FROM punbb_posts WHERE topic_id=29493 ORDER BY posted
0.00084 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29493 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00088 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29493 ORDER BY p.id LIMIT 0,25
0.00090 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29493
Total query time: 0.0081 s