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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Czołem,
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:
/media/da0s1 $ touch test touch: test: Permission denied
User jest w grupie operator.
Moje /etc/rc.conf
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
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
[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
MNTPREFIX="/media" USERUMOUNT="YES" USER="krasnij" ATIME="NO" REMOVEDIRS="YES"
Jakieś pomysły ?
Ostatnio edytowany przez krasnij (2017-05-03 19:11:20)
Offline
vfs.usermount=1 ???
/etc/sysctl.conf
https://www.freebsd.org/doc/handbook/usb-disks.html
autofs z hald -->> eeeee
Offline
A może [url=https://www.freebsd.org/cgi/man.cgi?devd(8)]devd[/url] da radę?
Offline
[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źć
Offline
a jaki masz system plików na pendrive?
Offline
FAT32
Offline
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.
Offline
u mnie jest tylko hal i wszystko montuje pod X. No poza UDF :P
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00129 | 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='3.15.186.78' WHERE u.id=1 |
0.00072 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.186.78', 1732348849) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732348549 |
0.00060 | DELETE FROM punbb_online WHERE ident='85.208.96.201' |
0.00049 | SELECT topic_id FROM punbb_posts WHERE id=309999 |
0.00079 | SELECT id FROM punbb_posts WHERE topic_id=29493 ORDER BY posted |
0.00047 | 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.00019 | SELECT search_for, replace_with FROM punbb_censoring |
0.00109 | 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.00072 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29493 |
Total query time: 0.00698 s |