Inhoud blog
  • Python GUI applicatie consistent backups met fsarchiver
  • LVM Logische volumen
  • hoe een stick mounten en umounten zonder root te zijn en met je eigen rwx rechten !
  • procedures MyCloud
  • Zet acl list
  • python GUI applicatie tune2fs
  • python myfsck.py
  • Python GUI applicatie myarchive.py
  • Het beste bestandensysteem (meest performant) op een USB stick , hoe opzetten ?
  • Maken dat een bestand niet te wijzigen , niet te hernoemen is niet te deleten is in linux !
  • Backup laptop
  • Linken in Linux
  • Encryptie
    Startpagina !
    Linux Mint 18.3 krijgt codenaam Sylvia
    Beoordeel dit blog
      Zeer goed
      Goed
      Voldoende
      Nog wat bijwerken
      Nog veel werk aan
     
    Zoeken in blog

    Zoeken met Google


    Nieuws Tweakers (NL)
  • Twaalf EU-landen subsidiëren voor 2,9 miljard euro in onderzoek naar accu's
  • Zoekgedrag in coronasystemen GGD werd alleen steekproefsgewijs gecontroleerd
  • MAME 0.228
  • Mozilla Firefox 85.0
  • [Premium] ParkeerWekker voor de rechter - Scanautodetectie-app als boeteontduiking?
  • [Premium] ParkeerWekker voor de rechter - Scanautodetectie-app als boeteonduiking?
  • Mozilla begint Open Web Docs-platform voor documenteren van webstandaarden
  • Sony Alpha 1-camera met 50MP-sensor haalt 30fps en kost 7300 euro
  • GeForce Game Ready Driver 461.40 WHQL
  • ASUS en Colorful maken Intel Xe-videokaarten met DG1-gpu voor oem's
    Een interessant adres?
    Foto
    linux blogs franz ulenaers
    linux mint python Gtk LVM bash
    21-10-2017
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Zet acl list

    setfacl

    noot: meestal mogelijk op linux bestandsystemen : btrfs, ext2, ext3, ext4 en Reiserfs  !

    • Hoe een acl zetten voor één gebruiker ?

    setfacl -m u:ulefr01:rwx /home/ulefr01

    noot: kies ipv ulefr01 hier je eigen gebruikersnaam

    • Hoe een acl afzetten ?

    setfacl -x u:ulefr01 /home/ulefr01
    • Hoe een acl zetten voor twee of meer gebruikers ?

    setfacl -m u:ulefr01:rwx /home/ulefr01

    setfacl -m u:myriam:r-x /home/ulefr01

    noot: kies ipv myriam je tweede gebruikersnaam; hier heeft myriam geen w write toegang maar wel r read en x exec !

    • Hoe een lijst opvragen van de ingestelde acl ?

    getfacl home/ulefr01
    getfacl: Voorafgaande '/' in absolute padnamen worden verwijderd
    # file: home/ulefr01
    # owner: ulefr01
    # group: ulefr01
    user::rwx
    user:ulefr01:rwx
    user:myriam:r-x 
    group::---
    mask::rwx
    other::--- 
    • Hoe het resultaat nakijken ?

    getfacl home/ulefr01
     zie hierboven
    ls /home/ulefr01 -dla
    drwxrwx---+  ulefr01 ulefr01 4096 okt 1 18:40  /home/ulefr01

    zie + sign !


    21-10-2017 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:linux,rechten,acl,setfacl,getfacl,mask,chown,chgrp,root,geen,permissie
    >> Reageer (0)
    20-10-2017
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.python GUI applicatie tune2fs
    Klik op de afbeelding om de link te volgen

    python GUI applicatie tune2fs comando

    Created woensdag 18 oktober 2017

    geschreven met programmeertaal python met gebruik van Gtk+ 3 

    starten in terminal met : sudo python mytune2fs.py

    ofwel python source compileren en starten met gecompileerde versie


    zie bijlagen :
    * pdf
    * mytune2fs.py

    Bijlagen:
    mytune2fs.py (21.8 KB)   
    python_GUI_applicatie_tune2fs_commando.pdf (391.1 KB)   

    20-10-2017 om 17:51 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:linux,tune2fs,python,volume,bestandensysteem
    >> Reageer (0)
    13-10-2017
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.python myfsck.py
    Klik op de afbeelding om de link te volgen

    python GUI applicatie fsck commando

    Created vrijdag 13 oktober 2017

    zie bijgeleverd bestand myfsck.py

    Deze applicatie kan devices mounten en umounten maar is hoofdzakelijk bedoeld om het fsck comando uit te voeren

    Root rechten zijn nodig !

    hulp ?

    * starten in terminal mode 

    * sudo python myfsck.py


    Bijlagen:
    myfsck.py (12.1 KB)   
    Schermafdruk op 2017-10-13 22-44-48.png (24.1 KB)   
    Schermafdruk op 2017-10-13 22-45-16.png (21.4 KB)   

    13-10-2017 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:python,GUI,GTK,fsck,linux,mount,umount,Gtk,Gtk3.0
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Python GUI applicatie myarchive.py
    Klik op de afbeelding om de link te volgen

    python GUI applicatie backups maken met fsarchiver

    Created vrijdag 13 oktober 2017

    GUI applicatie backups maken, achiveerinfo en restore met fsarchiver

    zie bijgeleverde bestand : python_GUI_applicatie_backups_maken_met_fsarchiver.pdf


    start in terminal mode met : 

    * sudo python myarchive.py

    * sudo python myarchive2.py

    ofwel door gecompileerde versie te maken en de gegeneerde objecten te starten


    Bijlagen:
    lstcommands.sh (3.2 KB)   
    myarchive.py (11.4 KB)   
    myarchive2.py (1.4 KB)   
    python_GUI_applicatie_backups_maken_met_fsarchiver.pdf (1.5 MB)   
    Schermafdruk op 2017-10-13 18-22-13.png (354.5 KB)   
    Schermafdruk op 2017-10-13 18-25-10.png (329.8 KB)   
    Schermafdruk op 2017-10-13 18-26-05.png (360.4 KB)   
    Schermafdruk op 2017-10-13 18-27-01.png (257.8 KB)   
    Schermafdruk op 2017-10-13 19-57-32.png (327.8 KB)   

    13-10-2017 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 4/5 - (1 Stemmen)
    Categorie:Linux
    Tags:python,GUI,GTK,fsarchiver,linux,backups,consistent,LVM
    >> Reageer (0)
    12-10-2017
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Het beste bestandensysteem (meest performant) op een USB stick , hoe opzetten ?

    het beste bestandensysteem op een USB stick, hoe opzetten ?

    het beste bestandensysteem (meest performant) is ext4

    • hoe opzetten ?

    mkfs.ext4 $device
    • zet eerst journal af

    tune2fs -O ^has_journal $device
    • doe journaling alleen met data_writeback

    tune2fs -o journal_data_writeback $device
    • gebruik geen reserved spaces en zet het op nul.

    tune2fs -m 0 $device


    • voor bovenstaande 3 acties kan bijgeleverde bash script gebruikt worden :



    bestand USBperf

    # USBperfext4


    echo 'USBperf'

    echo '--------'

    echo 'ext4 device ?'

    read device

    echo "device= $device"

    echo 'ok ?'

    read ok

    if [ $ok == ' ' ] || [ $ok == 'n' ] || [ $ok == 'N' ]

    then

       echo 'nok - dus stoppen'

       exit 1

    fi

    echo "doe : no journaling ! tune2fs -O ^has_journal $device"

    tune2fs -O ^has_journal $device

    echo "use data mode for filesystem as writeback doe : tune2fs -o journal_data $device"

    tune2fs -o journal_data_writeback $device

    echo "disable reserved space "

    tune2fs -m 0 $device

    echo 'gedaan !'

    read ok

    echo "device= $device" 

    exit 0


    • pas bestand /etc/fstab aan voor je USB

      • gebruik optie ‘noatime’

    Bijlagen:
    USBperf (0.5 KB)   

    12-10-2017 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:linux,tune2fs,noatime,fstab,USB,stick,ext4,performantie
    >> Reageer (0)
    07-10-2017
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Maken dat een bestand niet te wijzigen , niet te hernoemen is niet te deleten is in linux !

    Maken dat een bestand niet te wijzigen , niet te hernoemen is niet te deleten is in linux !


    bestand .encfs6.xml


    hoe : sudo chattr +i /data/Encrypt/.encfs6.xml

    je kunt het bestand niet wijzigen, je kunt het bestand niet hernoemen, je kunt het bestand niet deleten zelfs als je root zijt

    • zet attribuut
    • status bekijken
      • lsattr .encfs6.xml
        • ----i--------e-- .encfs6.xml
          • de i betekent immutable
    • om immutable attribuut weg te doen
      • chattr -i .encfs6.xml



    07-10-2017 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:linux,bestand,attribuut,chattr,lsattr,immutable,root
    >> Reageer (0)
    20-02-2015
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Backup laptop
    laptop heeft een multiboot = windows 7 met encryptie en Linux Mint
    backup van mijn laptop , zie http://users.telenet.be/franz.ulenaers/laptopca-new.html

    20-02-2015 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Categorie:Linux
    Tags:linux,backup,laptop,blog,multiboot,windows,encryptie,mint
    >> Reageer (0)
    25-04-2009
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Linken in Linux

    Op Linux kan men bestanden meervoudige benamingen geven, zo kun je een bestand op verschillende plaatsen in de boomstructuur van de bestanden opslaan , zonder extra plaats op harde schijf in te nemen (+-).

    Er zijn twee soorten links :

    1. harde links

    2. symbolische links

    Een harde link maakt gebruik van hetzelfde bestandsnummer (inode).

    Een harde link geldt niet voor een directory !

    Een harde link moet op zelfde bestandssysteem en oorspronkelijk bestand moet bestaan !

    Een symbolische link , het bestand krijgt een nieuw bestandsnummer , het bestand waarop verwezen wordt hoeft niet te bestaan.

    Een symbolische link gaat ook voor een directory.

    bash-shell gebruiker ulefr01

    pwd
    /home/ulefr01/cgcles/linux
    ls linuxcursus.odt -ila
    293800 -rw-r--r-- 1 ulefr01 ulefr01 4251348 2005-12-17 21:11 linuxcursus.odt

    Het bestand linuxcursus is 4,2M groot, inode nr 293800.

    bash-shell gebruiker tom

    pwd
    /home/tom
    ln /home/ulefr01/cgcles/linux/linuxcursus.odt cursuslinux.odt
    tom@franz3:~ $ ls cursuslinux.odt -il
    293800 -rw-r--r-- 2 ulefr01 ulefr01 4251348 2005-12-17 21:11 cursuslinux.odt
    geen extra plaats van 4,2M, zelfde inode nr 293800 !

    bash-shell gebruiker root

    pwd
    /root
    root@franz3:~ # ln /home/ulefr01/cgcles/linux/linuxcursus.odt linuxcursus.odt
    root@franz3:~ # ls -il linux*
    293800 -rw-rw-r-- 3 ulefr01 ulefr01 4251300 2005-12-17 21:31 linuxcursus.odt
    geen extra plaats van 4,2M, zelfde inode nr 293800 !

    bash-shell gebruiker ulefr01, symbolische link

    ln -s cgcles/linux/linuxcursus.odt linuxcursus.odt
    ulefr01@franz3:~ $ ls -il linuxcursus.odt
    1191741 lrwxrwxrwx 1 ulefr01 ulefr01 28 2005-12-17 21:42 linuxcursus.odt -> cgcles/linux/linuxcursus.odt
    slechts 28 bytes

    ln -s linuxcursus.odt test.odt
    1191898 lrwxrwxrwx 1 ulefr01 ulefr01 15 2005-12-17 22:00 test.odt -> linuxcursus.odt
    slechts 15 bytes

    rm linuxcursus.odt
    ulefr01@franz3:~ $ ls *.odt -il
    1193723 -rw-r--r-- 1 ulefr01 ulefr01 27521 2005-11-23 20:11 Backup&restore.odt
    1193942 -rw-r--r-- 1 ulefr01 ulefr01 13535 2005-11-26 16:11 doc.odt
    1191933 -rw------- 1 ulefr01 ulefr01 6135 2005-12-06 12:00 fru.odt
    1193753 -rw-r--r-- 1 ulefr01 ulefr01 19865 2005-11-23 22:44 harddiskdata.odt
    1193576 -rw-r--r-- 1 ulefr01 ulefr01 7198 2005-11-26 21:46 ooo-1.odt
    1191749 -rw------- 1 ulefr01 ulefr01 22542 2005-12-06 16:16 Regen.odt
    1191898 lrwxrwxrwx 1 ulefr01 ulefr01 15 2005-12-17 22:00 test.odt -> linuxcursus.odt
    test.odt verwijst naar een bestand dat niet bestaat !

    25-04-2009 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    Categorie:Linux
    Tags:linux,link,linken,symbolische link,harde link,bestand,bestandsnummer,inode,mappen
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Encryptie

    Met encryptie kan men de gegevens op je computer beveiligen, door de gegevens onleesbaar maken voor de buitenwereld !

    Hoe kan men een bestandssysteem encrypteren ?

    installeer de volgende open source pakketten :

        loop-aes-utils en cryptsetup

                apt-get install loop-aes-utils

                apt-get install cryptsetup

            modprobe cryptoloop
            voeg de volgende modules toe in je /etc/modules :
                aes
                dm_mod
               
    dm_crypt
               
    cryptoloop

    Hoe een beveiligd bestandsysteem aanmaken ?

    1. dd if=/dev/zero of=/home/cryptfile bs=1M count=650
    hiermee creëer je een bestand van 650 M groot
    1. losetup -e aes /dev/loop0 /home/cryptfile
    hierna wordt een paswoord gevraagd van minstens 20 karakters
    1. mkfs.ext3 /dev/loop0
    maakt een ext3 bestandssysteem met journaling
    1. mkdir /mnt/crypt
                    maakt een lege directory aan
    1. mount /dev/loop0 /mnt/crypt -t ext3
    nu hebt je een bestandssysteem onder /mnt/crypt ter beschikking

    ....

    Je kunt automatisch je bestandssysteem beschikbaar maken door een volgende entry in je /etc/fstab :

    /home/cryptfile /mnt/crypt ext3 auto,encryption=aes,user,exec 0 0

    ....

    Je kunt je encryptie afzetten dmv.

    umount /mnt/crypt


    losetup -d /dev/loop0        (dit is niet meer nodig als je de volgende entry in jet /etc/fstab hebt :
                    /home/cryptfile /mnt/crypt ext3 auto,encryption=aes,exec 0 0
    ....
    Manueel mounten kun je met :
    • losetup -e aes /dev/loop0 /home/cryptfile
     er wordt gevraagd een paswoord van minstens 20 karakters in te vullen
    indien het paswoord verkeerd is dan krijg je de volgende melding :
            mount: wrong fs type, bad option, bad superblock on /dev/loop0,
            or too many mounted file systems
            ..
    • mount /dev/loop0 /mnt/crypt -t ext3
    hiermee kunt je het bestandssysteem mounten


    25-04-2009 om 00:00 geschreven door ulefr01  

    0 1 2 3 4 5 - Gemiddelde waardering: 5/5 - (1 Stemmen)
    Categorie:Linux
    Tags:linux,encryptie,aes,algoritme,encrypt,decrypt,setup,install,apt
    >> Reageer (0)


    Archief per week
  • 30/10-05/11 2017
  • 23/10-29/10 2017
  • 16/10-22/10 2017
  • 09/10-15/10 2017
  • 02/10-08/10 2017
  • 16/02-22/02 2015
  • 20/04-26/04 2009

    Laatste commentaren

    E-mail mij

    Druk op onderstaande knop om mij te e-mailen.


    Gastenboek

    Druk op onderstaande knop om een berichtje achter te laten in mijn gastenboek


    Blog als favoriet !




    Inhoud blog
  • Python GUI applicatie consistent backups met fsarchiver
  • LVM Logische volumen
  • hoe een stick mounten en umounten zonder root te zijn en met je eigen rwx rechten !
  • procedures MyCloud
  • Zet acl list


    Zoeken met Google



    Zoeken in blog


    Willekeurig Bloggen.be Blogs
    eric_claudia
    www.bloggen.be/eric_cl
    Categorieën
  • Linux (13)
  • Linuxmint (0)


  • Blog tegen de wet? Klik hier.
    Gratis blog op https://www.bloggen.be - Bloggen.be, eenvoudig, gratis en snel jouw eigen blog!