Linux Mint 18.3 krijgt codenaam Sylvia
linux blogs franz ulenaers
linux mint python Gtk LVM bash
12-10-2017
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
mkfs.ext4
$device
tune2fs -O
^has_journal $device
tune2fs -o
journal_data_writeback $device
tune2fs -m 0
$device
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
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
07-10-2017
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
om immutable attribuut weg te doen
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
25-04-2009
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 :
harde links
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.odtgeen 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.odtgeen 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
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 ?
dd if=/dev/zero
of=/home/cryptfile bs=1M count=650
hiermee
creëer je een bestand van 650 M groot
losetup -e aes /dev/loop0
/home/cryptfile
hierna
wordt een paswoord gevraagd van minstens 20 karakters
mkfs.ext3 /dev/loop0
maakt
een ext3 bestandssysteem met journaling
mkdir /mnt/crypt
maakt een lege directory aan
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