abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 140 (pdf) a HackSpace 77 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    ESPHome, tj. open source systém umožňující nastavovat zařízení s čipy ESP (i dalšími) pomocí konfiguračních souborů a připojit je do domácí automatizace, například do Home Assistantu, byl vydán ve verzi 2024.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.1 specifikace OpenXR (Wikipedie), tj. standardu specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro AR (rozšířenou realitu) a VR (virtuální realitu). Do základu se z rozšíření dostalo XR_EXT_local_floor. Společnost Collabora implementuje novou verzi specifikace do platformy Monado, tj. open source implementace OpenXR.

    Ladislav Hagara | Komentářů: 2
    včera 17:22 | Nová verze

    Byla vydána nová verze 0.38.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 4.4 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 1
    včera 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 1
    včera 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 7
    včera 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    17.4. 17:55 | IT novinky

    Společnost Volla Systeme stojící za telefony Volla spustila na Kickstarteru kampaň na podporu tabletu Volla Tablet s Volla OS nebo Ubuntu Touch.

    Ladislav Hagara | Komentářů: 3
    17.4. 17:44 | IT novinky

    Společnost Boston Dynamics oznámila, že humanoidní hydraulický robot HD Atlas šel do důchodu (YouTube). Nastupuje nová vylepšená elektrická varianta (YouTube).

    Ladislav Hagara | Komentářů: 1
    KDE Plasma 6
     (68%)
     (10%)
     (2%)
     (20%)
    Celkem 557 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'

    27.4.2005 11:15 Stanislav Motyčka | skóre: 9 | Revúca
    'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Přečteno: 346×
    V lokalnej sieti su 'Windows-PC' + 'Linux-server' + 'Linux-PC-tenki klienti (pracujuci vlastne na Linux-serveri)'

    'Linux-server' je v pozicii datoveho servera - prostr. SAMBY

    Priklady:

    1) Ad a) Ak si otvori 'Windows-uzivatel' urcity subor, ma pravo robit v nom zmeny. Ad b) Ak si zaroven tento subor otvori dalsi 'Windows-uzivatel' automaticky mu je ponuknuty tento subor len 'na citanie'. pristup k suboru je zabezpeceny cez Sambu. To je jasne.

    2) Ad a) to iste co Ad 1) a) Ad b) Ak si zaroven tento subor otvori 'Linux-tenky klient' nepristupuje cez Sambu, ale priamo k suborom a adresarom (pretoze tenky klient vlastne pracuje na serveri, na ktorom su data ulozene), a teda moze bez obmedzenia prepisovat subor, ktory ma uz otvoreny Windows-uzivatel.

    Problem:

    Ako zabezpecit, aby, ked 'tenky klient' otvara uz otvoreny subor (otvoreny 'Windows-uzivatel'-om cez Sambu), mohol ho sice otvorit ale len na citanie ? A naopak: Ako zabezpecit, aby, ked 'Windows-uzivatel' otvara uz otvoreny subor (otvoreny 'tenky klient'-om), mohol ho sice otvorit ale len na citanie ?

    Odpovědi

    27.4.2005 11:24 nemo
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Mountovat samba share lokalne. Skutecne je to mozne.
    21.6.2005 17:20 MarekD | skóre: 13
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    mam ten isty proble pozri diskusiu "samba nezamyka subory". V akom programe otvaras subory? Ak pouzivas openoffice tak mas smolu. ja to skusam aj cez sambu aj cez nfs a ak do toho vstupia lin klienti ci cez nfs, smbfs alebo cifs mozu otvarat uz otvoreny subor k zapisu az do bezvedomia.
    21.6.2005 18:54 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Nevím, ale jde trochu také o úhel pohledu. Windows automaticky zamkne pro první otevření a ostatní mají smůlu i když ten první chce pouze číst. Jestliže to samé zkouším s openoffice na linuxu projeví se násobné otevření a editace až při ukádání (řekl bych skoro standart linuxu ) prostě nemám aktivní volbu uložit , ale pouze uložit jako. Víte já jsem zase na větvi z hlášek otevírám soubor pouze pro čtení a jeden můj klient, pak kope do počítače. Dík alespoň pro něho, mám další důvod proč převést firmu na linux.
    22.6.2005 07:58 MarekD | skóre: 13
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Nie som odbornik a neviem posudit ake nasledky ma bezhlave zamykanie suboru vo win. ale viem ze to bude perfektny argument na likvidaciu linuxov v nasej firme (a neobstoji to ani u Vas, lebo urcite aj Vy obcas pouzijete *.xls a dostanete sa tam kde ja. Jedine, ze by ste vo firme nemali siet a to je blbost). Momentalne je na dennom poriadku, ze uzivatel cely den vyplna neaku blbu tabulku, ulozi to a az vyjde von a pozrie sa na to, tak tam nema nic, lebo iny uzivatel to mal tiez otvorene a tiez ukladal a odisiel neskor. Takze z mojho pohladu to je obrovsky defekt a najhorsie je, ze zato budem niest nasledky.

    p.s. U nas som linuxy nasadil nie preto, ze su dobre a podobne, ale preto ze sa tam objavila aplikacia openoffice a varicad, a ze bolo mozne prostrednictvom tychto aplikacii komunikovat s okolitym svetom win. no po poslednych skusenostiach s openoffice a varicad som dost znechuteny, lebo maju svojsky pohlad na okolity svet a hlavne vo varikade mi ista pani tvrdi, ze mi kreslime zle (lebo ich program ma znacne problemy v 2d grafike, ak je v autocade pouzity modelovy a vykresovy priestor, a ze nevadi, ze takto otvorene vykresy vyzeraju ako by na nich spadol vagon granatov, a ze ak tak kreslia aj nasi dodavatelia v Nemecku, Anglicku, Madarsku atd., tak nech ich presvedcime, ze kreslia zle a nech sa nam prisposobia.)
    22.6.2005 11:44 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Zdravim

    A neni potom spis problem v interni komunikaci ve firme kdyz dva zamestnanci delaji stejnou vec? Na to co pises se pouziva nejaky SCM system.

    Jinak spravne je to jak to dela Linux. Pokud si soubor nekdo otevre s priznakem jen pro cteni (=uz predem rika ze do nej nebude zapisovat) tak se vlastne nic nedeje a soubor muze otevrit kdokoliv jiny. Pokud si soubor nekdo otevre s priznakem pro zapis tak dalsi si ho muze taky otevrit, ale nebude mu dovoleno ho ulozit pod stejnym nazvem dokavad nezmizi prvni zamek. Kdyz mi OO.org otevre nejaky soubor v rezimu jen pro cteni a ja tam nemuzu udelat zadne zmeny tak dokazu pekne vypenit. Typicky kdyz mi zaci nosej texty v DOCu a ja potrebuju jen lehce opravit formatovani abych to mohl vytisknout a ukladat to nechci.

    Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    28.7.2005 09:59 Stanislav Motyčka | skóre: 9 | Revúca
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Ako som to teda riesil ? -->
    
    - vyhradil som na smb mounty volnu particiu, ktoru som mal, resp. mam na obrazy disku -> particiu 'sda3'
    - '/dev/sda3' sa po starte pripaja ako /smb
    - v adresari /smb je vytvoreny adresar 'share-Park' (s pravami 0755, o=root, g=root)
    - nakolko je tento smbmount potrebny pre tenkych klientov, vytvoril som uzivatela a skupinu 'tenky_klient'. Uzivatel 'tenky_klient' je clenom skupiny 'park' (tj skupina pracoviska, ktorej clenmi su vsetci klienti na pracovisku, tj aj Windowsaci) a skupiny 'tenky_klient'.
    Clenmi skupiny 'tenky_klient' su vsetci tenki klienti.
     - po vytvoreni uzivatela tenky_klient, ho treba pridat aj medzi pouzivatelov samby -> (smbpasswd -a -e tenky_klient)
    - v smb.conf -> valid users = @park, @tenky_klient 
    - mountnutie zdielaneho priecinka ->
    mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS /smb/share-Park
    
    to by teda bolo.
    Problem otvarani a editovania toho isteho suboru Windowsakom stanici a Linuxakom by bol (dufam vyrieseny).
    (:-)
    
    Ale !!!
    Problem sa zuzil na otvorenie a nezamknutie toho isteho suboru dvoma tenkymi klientami.
    Tu pomohlo (nakolko sa jedna hlavne o 'xls', 'doc' subory) nasledovne riesenie:
    vid www.abclinuxu.cz/forum/show/91221
    odkomentovat riadky: 
    
     SAL_ENABLE_FILE_LOCKING=1
     export SAL_ENABLE_FILE_LOCKING
    
    v subore /usr/local/Openoffice/program/soffice
    Od teraz ak 1 tenky klient otvori subor na zapis (teda ako prvy), ostatni ho budu moct len citat.
    
    co s ostatnymi typmi suborov (ne-openofficeovskymi) ??? 
    
    ************************************
    !!! Pozn.:
    V subore '/etc/xinetd.d/sgi_fam' som tuto sluzbu 'fam' disabloval (tato sluzba je demon monitorovania suborov). Myslim, ze prave tento demon sposoboval mrznutie nautilu a nasledne leziicii-spiicii 'D'-proces - fam a nautilus, potom nebolo mozne ani odpojit /smb/share-Park (device is busy)
    ************************************
    
    Nakoniec este vyriesit, aby toto primountovanie //localhostu prebehlo po starte automaticky.
    Do /etc/fstab to asi nie je najlepsi napad davat, nakolko by tam bol spolu so zaznamami o pripojeni lokalnych particii, no a najprv musi namountovat tieto, aby som mohol namountovat //localhost na jednu z nich -> na '/smb'
    Tj, asi vytvorim startovaci skript. 
    Tu je priklad mojho prveho bashoveho skriptu:
    
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    #!/bin/sh
    # description: montovanie smb '//localhost/USERS' na linux
    # chkconfig: 2345 99 00
    
    DIR_PARK=/smb/share-Park
    
    case "$1" in
    'start')
    	df | grep $DIR_PARK
    	if [ $? == 0 ]; then
    	     echo $DIR_PARK uz je mountnuty.
    	     exit
    	else echo $DIR_PARK este nie je mountnuty, takze ho mountujem.
    	     sleep 2
    	fi
            /bin/mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS $DIR_PARK
    	if [ $? == 0 ]; then
    	     echo adresar $DIR_PARK bol uspesne primountovany.
    	else echo Chyba pri mountovani $DIR_PARK.
    	fi
    	touch /var/lock/subsys/park
    	;;
    'stop')
    	/bin/umount $DIR_PARK
            STATUS_UMOUNT=$?
    	if [ $STATUS_UMOUNT == 0 ]; then
                 echo Prikaz 'umount' prebehol USPESNE.	     
    	     df | grep $DIR_PARK     
    	     if [ $? == 0 ]; then
    	          echo KONTROLA cez df: $DIR_PARK je stale v mtab. \(:-\(
    	     else echo KONTROLA cez df: $DIR_PARK uz nie je ani v mtab. \(:-\) 
    	     fi
    	else echo Pri vykonavani 'umount' sa vyskytla chyba.
            fi
            
    # /sbin/fuser -mu /smb/share-Park                
    #	echo $?
    	rm -f /var/lock/subsys/park
    	;;
    *)
    	echo "Usage: $0 { start | stop }"
    	;;
    esac
    exit 0
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    
    po spusteni '/etc/init.d/smb-localhost start' sa uskutocni nasledovne:
    ***************************************************************
    [root@intranet motycka_stano]# /etc/init.d/smb-localhost start
    /smb/share-Park este nie je mountnuty, takze ho mountujem.
    adresar /smb/share-Park bol uspesne primountovany.
    ***************************************************************
    
    Ak by som zadal ten isty prikaz znovu, hoc uz je pripojene, -->
    ***************************************************************
    [root@intranet motycka_stano]# /etc/init.d/smb-localhost start
    //localhost/USERS     49586176  43177984   6408192  88% /smb/share-Park
    /smb/share-Park uz je mountnuty.
    ***************************************************************
    
    po spusteni '/etc/init.d/smb-localhost stop' sa uskutocni nasledovne:
    ***************************************************************
    [root@intranet motycka_stano]# /etc/init.d/smb-localhost stop
    Prikaz umount prebehol USPESNE.
    KONTROLA cez df: /smb/share-Park uz nie je ani v mtab. (:-)
    ***************************************************************
    
    po opetovnom '/etc/init.d/smb-localhost stop'
    ***************************************************************
    [root@intranet motycka_stano]# /etc/init.d/smb-localhost stop
    umount: /smb/share-Park: not mounted
    Pri vykonavani umount sa vyskytla chyba.
    ***************************************************************
    
    S pozdravom S.M.
    28.7.2005 10:10 #Tom
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Řekl bych, že nejjednodušší by bylo, aby do jednoho (svého) dokumentu psal jen jeden člověk. Pokud to není možné, je lepší použít nějakou databázi - MySQL, MS Access, prostě něco, co vám vyhovuje.
    28.7.2005 10:33 Jan Skácel
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Vytvořte si script který provede to, že pokud si otevřu nějaký soubor pro zápis, tak ostatní uživatelé nemají k tomuto souboru přístup ani pro čtení. Tzn., že se jim objeví hláška o tom, že soubor používá někdo jiný a ať to zkusí později. Tím si vyřešíte problémy s duplicitami a ztrátou dat.
    28.7.2005 11:07 #Tom
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    Toto také není správné řešení, podobně se choval Novell, měli jsme ho na gymnáziu a řekl bych, že tam ještě je a dlouho bude. ;-) Jednou se ozvalo ze školního rozhlasu: "Žádáme kolegy, aby uzavřeli soubor J:\NASTENKA\SUPLOVANI_NA_PATEK.XLS, protože do něj není možné zanést změny." Jak nešikovné...
    1.8.2005 15:45 Stanislav Motyčka | skóre: 9 | Revúca
    Rozbalit Rozbalit vše Re: 'windows-pc' --- 'linux-server' --- 'linux-tenky klient'
    opravujem nasledovny kod:
    mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS /smb/share-Park
    
    na
    mount -t smbfs -o rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501 //localhost/USERS /smb/share-Park
    
    nakolko:
    - parameter 'user' sposoboval hlasku:
    smbfs: Unrecognized mount option noexec
    - nakoniec nie je to standardny parameter ani podla
    man smbmount

    - parameter iocharset=utf8, v kombinacii s parametrom codepage=cp852 sposobujre chybu
    smb_errno:class ERRDOS, code 267 from command 0x0
    , co v praxi znamena, ze sa nepodari vytvorit ziadny adresar 'Chyba "V/V chyba" pri vytváraní nového priečinku.' Ak chcem povolit vytvaranie a pomenovavanie priecinkov a suborov s diakritikou spravna kombinacia bude
    iocharset=iso8859-2,codepage=cp852
    S pozdravom S.M.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.