Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: jeso 23 Dubna 2010, 09:11:59

Název: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 09:11:59
Dobrý den.
Potřeboval bych pomoct (co nejuceleněji) s nastavením přípojného bodu.

Situace:
USB externí 640Gb disk, jediný oddíl, po připojení v /dev/sdc1, formát NTFS
FTP server proftpd
Na externím disku složka FTP se sdílenými soubory a adresáři.

Požadované řešení:
1) V home adresáři uživatele ftp několik pevných souborů (welcome.msg, nějaké info pro připojující se uživatele, několik dokumentů)
2) Dále v home adresáři složky pub, upload
3) Po připojení by se měl externí disk standardně napojit do /media/Media
4) Po připojení by se měla složka /media/Media/FTP připojit pouze pro čtení do složky /home/ftp/pub tak, aby byla přístupná přes ftp pro čtení uživatelům

Kudy tudy do Vodňan?
Díky moc každému zůčastněnému za snahu :-)
Název: Re: Proftpd + USB externí disk
Přispěvatel: Tomáš Břinčil 23 Dubna 2010, 09:20:49
500.-Kč/hodinu, počítám si každou započatou půlhodinu, cestu po středočeském kraji nezapočítávám...
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 09:26:44
Bezva...
Ale tohle je diskusní fórum, a ne inzertní server.. btw máš na to aspoň živnosťnák? :-) Teda ne, že bych měl zájem. Jen mi to zajímá :-)
Název: Re: Proftpd + USB externí disk
Přispěvatel: Tomáš Břinčil 23 Dubna 2010, 09:30:59
Tohle fórum není programátorské/konfigurovací centrum, které ti zadarmo udělá hotové řešení. Je to komunitní podpora pro problémy...
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 09:33:31
Ano, a já mám problém.. A popsal jsem ho co nejpřesněji pro snadnější řešení :-) A když mluvíš o komunitní podpoře tak nezmiňuj 500kč na hodinu...
Název: Re: Proftpd + USB externí disk
Přispěvatel: Tomáš Břinčil 23 Dubna 2010, 10:29:39
Četl jsem to na mobilu, ale pořád nevim jestli je mi jasné co přesně chceš...
Pokud jde o ten přípojný bod zkus symlink...
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 11:06:02
Symlink tě nepustí na disk, na který nemá uživatel, pod kterým běží ftp, plný přístup (práva se omezí až pomocí konfigurace ftp). To se dá obejít tím, že se do fstabu k danému disku dopíše umask=000, tedy alespoň jsem to takhle řešil vždycky dříve. Problém je, že u externího disku, který připojím až za běhu systému, se instrukce z fstabu vykonávají pod běžným uživatelem, tam narážím na problém s ntfs a fuses, který po mě chce abych disk připojoval jako su. To zase není dostatečně "pohodlné", chci aby disk, který připojím za běhu jako flash disk, byl připojen bez zadávání hesla (k čemu by mu taky to heslo mělo být? ten disk není systémový, jsou to data).

A proto jsem na začátku otázku položil trochu obšírněji, abych neřešil postupně každou takovouhle hloupost zvlášť, ale byla tu možnost, že mi někdo poradí jednoduché, rychlé a bezbolestné řešení, protože na 400 procent nejsem jediný kdo tohle už někdy řešil :-)

Jinak tedy díky za zájem, stále budu rád za jakoukoliv radu..
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 12:04:05
Nu, díky za odpověď, rozhodně proštuduju :-) Ale, pokud dokáže gnome při otevření daného zařízení ten mountpoint vytvořit a připojit ho, nešlo by jen zmodifikovat parametry s kterými to dělá? :-)
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 12:24:49
Zkusil jsem spustit ten Automounter, ale připadá mi to takové kostrbaté. Vzhledem k tomu, že si gnome (nebo kdo to dělá) sám při připojení disku vytvoří mountpoint, připojí tam disk a ještě ho otevře? Kde tohle bere? Odkud ví kam s ním a co s ním? To musí jít upravit, ne? :-)
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 12:56:45
Nu, nevím jestli to dělá gnome, to jsem střelil do vzduchu.. Potřeboval bych vědět kdo vymýšlí kam se nově připojené zařízení připojí a s jakými parametry.. obecně.. automount? nějaká služba? a tak..
Název: Re: Proftpd + USB externí disk
Přispěvatel: jeso 23 Dubna 2010, 13:26:47
Tohle jsem našel v syslogu:
Kód: [Vybrat]
Apr 23 13:19:34 jeso-desktop kernel: [ 3043.910025] usb 1-4: new high speed USB device using ehci_hcd and address 5
Apr 23 13:19:35 jeso-desktop kernel: [ 3044.093828] usb 1-4: configuration #1 chosen from 1 choice
Apr 23 13:19:35 jeso-desktop kernel: [ 3044.095237] scsi7 : SCSI emulation for USB Mass Storage devices
Apr 23 13:19:35 jeso-desktop kernel: [ 3044.095318] usb-storage: device found at 5
Apr 23 13:19:35 jeso-desktop kernel: [ 3044.095321] usb-storage: waiting for device to settle before scanning
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.090305] usb-storage: device scan complete
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.108005] scsi 7:0:0:0: Direct-Access     StoreJet  Transcend            PQ: 0 ANSI: 2 CCS
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.109059] sd 7:0:0:0: Attached scsi generic sg3 type 0
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.110867] sd 7:0:0:0: [sdc] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.113379] sd 7:0:0:0: [sdc] Write Protect is off
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.113384] sd 7:0:0:0: [sdc] Mode Sense: 00 38 00 00
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.113386] sd 7:0:0:0: [sdc] Assuming drive cache: write through
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.116354] sd 7:0:0:0: [sdc] Assuming drive cache: write through
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.116357]  sdc: sdc1
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.124377] sd 7:0:0:0: [sdc] Assuming drive cache: write through
Apr 23 13:19:40 jeso-desktop kernel: [ 3049.124382] sd 7:0:0:0: [sdc] Attached SCSI disk
Apr 23 13:19:41 jeso-desktop ntfs-3g[3152]: Version 2010.3.6 external FUSE 28
Apr 23 13:19:41 jeso-desktop ntfs-3g[3152]: Mounted /dev/sdc1 (Read-Write, label "Media", NTFS 3.1)
Apr 23 13:19:41 jeso-desktop ntfs-3g[3152]: Cmdline options: rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077
Apr 23 13:19:41 jeso-desktop ntfs-3g[3152]: Mount options: rw,nosuid,nodev,uhelper=udisks,silent,allow_other,nonempty,relatime,fsname=/dev/sdc1,blkdev,blksize=4096,default_permissions
Apr 23 13:19:41 jeso-desktop ntfs-3g[3152]: Global ownership and permissions enforced, configuration type 1