Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##### day 4 - autofs
- [root@server1 ldap]# grep '^/' /etc/auto.master
- /misc /etc/auto.misc
- /files /etc/auto.files
- /home/ldap /etc/auto.ldap
- /net -hosts
- [root@server1 ldap]# cat /etc/auto.files
- data -rw 192.168.4.248:/data
- [root@server1 ldap]# cat /etc/auto.ldap
- * -rw 192.168.4.248:/home/ldap/&
- ##### 4 day command history
- [root@server1 ~]# mkdir /profs/aprofs
- mkdir: cannot create directory β/profs/aprofsβ: No such file or directory
- [root@server1 ~]# mkdir /data/aprofs
- [root@server1 ~]# cd /data
- [root@server1 data]# chown aana:aprofs aprofs
- [root@server1 data]# chmod 1770 aprofs/
- [root@server1 data]# ls -l
- total 0
- drwxrwx--T. 2 aana aprofs 6 Sep 4 19:14 aprofs
- drwxrws--T. 2 anna profs 6 Sep 3 16:03 profs
- drwxrws--T+ 3 anna students 35 Sep 3 16:13 students
- [root@server1 data]# crontab -e
- no crontab for root - using an empty one
- crontab: installing new crontab
- [root@server1 data]# vim /etc/crontab
- [root@server1 data]# history
- 1 ls -il /etc/hosts myhosts
- 2 ln -s /etc/hosts myshosts
- 3 ls -il /etc/hosts myhosts myshosts
- 4 cat myshosts
- 5 rm /etc/hosts
- 6 cat myhosts
- 7 cat myshosts
- 8 ls -il /etc/hosts myhosts myshosts
- 9 ln myhosts /etc/hosts
- 10 history
- 11 ln /etc myetc
- 12 ln -s /etc myetc
- 13 ln /boot/vmlinuz-4.18.0-193.el8.x86_64 mykernel
- 14 ln -s /boot/vmlinuz-4.18.0-193.el8.x86_64 mykernel
- 15 history
- 16 mount
- 17 mount | grep '^/'
- 18 cd /boot
- 19 ls
- 20 cd /
- 21 umount /dev/sda1
- 22 cd boot
- 23 ls
- 24 cd ..
- 25 mount /dev/sda1 /boot
- 26 ls
- 27 cd boot
- 28 ls
- 29 mount /dev/sdb1 /mnt
- 30 man -k user
- 31 man man
- 32 man apropos
- 33 mandb
- 34 man -k user
- 35 man -k user | wc
- 36 man man
- 37 man -k user | grep 8
- 38 man -k user | grep 8 | wc
- 39 man useradd
- 40 man ls
- 41 info '(coreutils) ls invocation'
- 42 find / -name "hosts"
- 43 find / -name "*hosts*"
- 44 find / -user linda
- 45 find / -size +106M
- 46 find / -size +106M 2>/dev/null
- 47 exit
- 48 history
- 49 less /etc/passwd
- 50 less /etc/shadow
- 51 man 5 shadow
- 52 passwd --help
- 53 vim /etc/login.defs
- 54 cd /etc/skel
- 55 ls -a
- 56 echo hello >hello.txt
- 57 pwd
- 58 useradd bill
- 59 grep bill /etc/passwd
- 60 grep bill /etc/shadow
- 61 passwd --help
- 62 passwd -l linda
- 63 grep linda /etc/passwd
- 64 grep linda /etc/shadow
- 65 passwd -u linda
- 66 chage linda
- 67 grep linda /etc/shadow
- 68 vim /etc/login.defs
- 69 groupadd students
- 70 groupadd profs
- 71 useradd -G sales lisa
- 72 useradd -G students lisa
- 73 useradd -G students linda
- 74 usermod -aG student linda
- 75 useradd -G profs anna
- 76 useradd -G profs anouk
- 77 useradd --help
- 78 usermod --help
- 79 grep student /etc/groups
- 80 grep student /etc/group
- 81 id linda
- 82 usermod -G students linda
- 83 usermod --help
- 84 vigr
- 85 cd
- 86 su - linda
- 87 mkdir /data/profs
- 88 mkdir /data/profs -p
- 89 cd /data
- 90 ls -l
- 91 chown profs profs
- 92 chgrp profs profs
- 93 ls -l
- 94 chmod 770 profs/
- 95 cd /home/linda
- 96 touch rootfile1
- 97 touch rootfile2
- 98 touch rootfile3
- 99 su - linda
- 100 pwd
- 101 vim playme
- 102 ls -l
- 103 chmod +x playme
- 104 su - linda
- 105 chmod u+s playme
- 106 ls -l
- 107 su - linda
- 108 vim playme
- 109 su - linda
- 110 ls -l /etc/shadow
- 111 ls -l $(which passwd)
- 112 find / -perm /4000
- 113 mkdir -p /data/profs
- 114 cd /data
- 115 ls -l
- 116 su - anouk
- 117 usermod -aG profs anouk
- 118 id anna
- 119 cd profs/
- 120 su - anouk
- 121 su - anna
- 122 chmod g+s .
- 123 ls -l .
- 124 ls -ld .
- 125 touch root
- 126 ls -l
- 127 su - anouk
- 128 su - anna
- 129 chmod +t .
- 130 ls -ld .
- 131 su - anna
- 132 chown anna .
- 133 ls -ld .
- 134 su - anna
- 135 cd /data/nna
- 136 cd /home/anna/
- 137 touch hello
- 138 ls -l
- 139 ls -ld .
- 140 cd /data/student
- 141 mkdir /data/students
- 142 chown :students /data/students
- 143 cd /data
- 144 ls -l
- 145 chmod 3770 students/
- 146 ls -l
- 147 chmos o+x students/
- 148 chmod o+x students/
- 149 ls -l
- 150 chmod g-x students
- 151 ls -l
- 152 chmod 3770 students/
- 153 ls -l
- 154 chmod -t *
- 155 ls -l
- 156 cd students/
- 157 touch rootfile
- 158 chmod 000 rootfile
- 159 su - lisa
- 160 cd
- 161 countdown 12
- 162 cd /data
- 163 ls -l
- 164 tree
- 165 su - anna
- 166 su - lisa
- 167 tree
- 168 cd students/
- 169 ls -l
- 170 cd ..
- 171 getfacl -m -R g:profs:rx /data/students
- 172 setfacl -m -R g:profs:rx /data/students
- 173 setfacl -R -m g:profs:rx /data/students
- 174 ls -l /data/students/
- 175 getfacl students/
- 176 getfacl students/lisa1
- 177 man setfacl
- 178 setfacl -R -x g:profs students/
- 179 ls -l /data/students/
- 180 getfacl students/
- 181 setfacl -R -m g:profs:rX /data/students
- 182 getfacl students/
- 183 ls -l students/
- 184 su - linda
- 185 ls -l students/
- 186 getfacl students/lisa1
- 187 getfacl students/lindapaper
- 188 history
- 189 setfacl -m d:g:profs:rx /data/students
- 190 getfacl students/
- 191 su - linda
- 192 getfacl students/ldain2
- 193 history
- 194 getfacl students/
- 195 yum repolist
- 196 cd /etc/yum.repos.d/
- 197 ls
- 198 rm -f *
- 199 yum repolist
- 200 yum install nmap
- 201 cd
- 202 dd if=/dev/sr0 of=/centos8.iso bs=1M
- 203 cd /
- 204 ls -l
- 205 df -h
- 206 mkdir /repo
- 207 vim /etc/fstab
- 208 ls /repo
- 209 ls /repo/
- 210 mount -a
- 211 ls /repo/
- 212 yum repolist
- 213 cd repo
- 214 ls
- 215 cd BaseOS/
- 216 ls
- 217 ls Packages/
- 218 ls repodata/
- 219 cd ../AppStream/
- 220 ls
- 221 cd /etc/yum.repos.d/
- 222 vim base.repo
- 223 vim appstream.repo
- 224 yum repolist
- 225 yum search nmap
- 226 yum install nmap
- 227 vim appstream.repo
- 228 countdown 12
- 229 cd
- 230 yum search seinfo
- 231 yum provides */seinfo
- 232 yum install setools-console
- 233 ls -l $(which dnf)
- 234 ls -l $(which yum)
- 235 yum module list
- 236 yum module provides python
- 237 yum module provides python3
- 238 yum module provides httpd
- 239 yum module info httpd
- 240 yum module provides python36
- 241 yum module list
- 242 yum module list virt
- 243 yum module list php
- 244 yum module install php:7.3/minimal
- 245 lsblk
- 246 poweroff
- 247 lsblk
- 248 fdisk /dev/sda
- 249 lsblk
- 250 mkfs.xfs /dev/sda3
- 251 mkdir /files
- 252 vim /etc/fstab
- 253 mount -a
- 254 cd /
- 255 ls
- 256 ls -l
- 257 date
- 258 umount /files
- 259 vim /etc/fstab
- 260 ls
- 261 history | grep mkdir
- 262 mount -a
- 263 history
- 264 mount -a
- 265 mkdir /myfiles
- 266 mount -a
- 267 mount
- 268 countdown 12
- 269 fdisk /dev/sda
- 270 lsblk
- 271 cat /proc/partitions
- 272 reboot
- 273 lsblk
- 274 yum search btrfs
- 275 yum install epel-release
- 276 mkfs.xfs /dev/sda5
- 277 mkfs.ext4 /dev/sda6
- 278 mkdir /xfs /ext4
- 279 vim /etc/fstab
- 280 mount -a
- 281 umount /xfs
- 282 vi /etc/fstab
- 283 fdisk /dev/sda
- 284 reboot
- 285 lsblk
- 286 blkid
- 287 tune2fs --help
- 288 tune2fs -L goat /dev/sda5
- 289 vim /etc/fstab
- 290 xfs_admin --help
- 291 reboot
- 292 mount
- 293 mount | grep '^/'
- 294 blkid
- 295 lsblk
- 296 fdisk /dev/sda
- 297 mount /dev/sda6 /xfs
- 298 umount /xfs
- 299 xfs_admin -L cow /dev/sda6
- 300 vim /etc/fstab
- 301 fdisk /dev/sda
- 302 reboot
- 303 history
- 304 lsblk
- 305 blkid
- 306 cat /etc/fstab
- 307 xxd /dev/sda5 | less
- 308 xxd /dev/sda6 | less
- 309 history
- 310 cd /data
- 311 ls
- 312 rm -rf *
- 313 mkdir profs students
- 314 ls -l
- 315 chgrp profs profs
- 316 chgrp students students
- 317 ls -l
- 318 chown anna *
- 319 ls -l
- 320 chmod 3770 *
- 321 ls -l
- 322 setfacl -R -m g:profs:rX students/
- 323 setfacl -m d:g:profs:rx students/
- 324 setfacl students/
- 325 getfacl students/
- 326 cd students/
- 327 su - lisa
- 328 getfacl lisafile1
- 329 su - lisa
- 330 ls
- 331 setfacl -m u:linda:rwx lisafile1
- 332 getfacl lisafile1
- 333 ip a
- 334 ip addr add dev ens33 10.0.0.10/24
- 335 ip a
- 336 ifconfig
- 337 ping 10.0.0.10
- 338 man ifconfig
- 339 ip -s link
- 340 rpm -qf $(which ifconfig)
- 341 rpm -ql net-tools | grep bin
- 342 yum remove -y net-tools
- 343 ifconfig
- 344 alias ifconfig='echo dude you REALLY should be using ip you know'
- 345 ifconfig
- 346 vim /etc/bashrc
- 347 ip help
- 348 ip route show
- 349 ip route add 20.0.0.0/8 via 192.168.4.3
- 350 ip route show
- 351 nmtui
- 352 ip a
- 353 cd /etc/sysconfig/network-scripts/
- 354 ls
- 355 vim ifcfg-ens33
- 356 cd
- 357 yum install -y bash-completion
- 358 nmcli connection edit ens33
- 359 nmcli connection modify ens33
- 360 nmcli connection modify ens33 ipv4.addresses 192.168.4.249/24
- 361 nmcli connection down ens33
- 362 nmcli connection up ens33
- 363 ip a
- 364 history
- 365 nmcli connection down ens33; nmcli connection up ens33
- 366 cfdisk /dev/sdb
- 367 fdisk /dev/sda
- 368 lsblk
- 369 mkfs.ext4 /dev/sda7
- 370 mkdir /dummyfiles
- 371 vim /etc/fstab
- 372 reboot
- 373 vim /etc/fstab
- 374 exit
- 375 vim /etc/default/grub
- 376 grub2-mkconfig -o /boot/grub2/grub.cfg
- 377 reboot
- 378 vim /etc/httpd/conf/httpd.conf
- 379 systemctl restart httpd
- 380 countdown 13
- 381 lsblk
- 382 fdisk /dev/sda
- 383 lsblk
- 384 pvcreate /dev/sda8
- 385 pvs
- 386 vgcreate vgdata /dev/sda8
- 387 vgs
- 388 vgcreate --help
- 389 vgs
- 390 lvcreate -L 500M -n lvdata vgdata
- 391 lvcreate -l 124 -n lvdata vgdata
- 392 lvs
- 393 mkfs.ext4 /dev/vgdata/lvdata
- 394 vim /etc/fstab
- 395 mkdir /lvdata
- 396 mount -a
- 397 mount
- 398 ls -l /dev/vgdata/lvdata /dev/mapper/vgdata-lvdata
- 399 history
- 400 xxd /dev/sda8 | less
- 401 lvs
- 402 lsblk
- 403 mount
- 404 df -h
- 405 dd if=/dev/zero of=/lvdata/bigfile
- 406 df -h
- 407 mount | grep lvd
- 408 vgs
- 409 fdisk /dev/sda
- 410 vgextend vgdata
- 411 vgextend vgdata /dev/sda9
- 412 vgs
- 413 lvextend --help | less
- 414 lvresize -L +300M -r /dev/mapper/vgdata-lvdata
- 415 lvresize -L -100M /dev/mapper/vgdata-lvdata
- 416 umount /lvdata
- 417 mount -a
- 418 lvresize -L +100M /dev/mapper/vgdata-lvdata
- 419 mount -a
- 420 lvresize -L -100M -r /dev/mapper/vgdata-lvdata
- 421 history
- 422 free -m
- 423 fdisk /dev/sda
- 424 mkswap /dev/sda10
- 425 vim /etc/fstab
- 426 blkid
- 427 vim /etc/fstab
- 428 swapon -a
- 429 free -m
- 430 swapon -s
- 431 history
- 432 countdown 12
- 433 yum install -y httpd
- 434 systemctl enable --now httpd
- 435 ps aux
- 436 ps Zaux | grep httpd
- 437 ls -lZ /var/www
- 438 ls -Zd /tmp
- 439 mkdir /web
- 440 vim /web/index.html
- 441 ls -Zd /web
- 442 ps Zaux | grep httpd
- 443 vim /etc/httpd/conf/httpd.conf
- 444 systemctl restart httpd
- 445 curl http://localhost
- 446 getenforce
- 447 setenforce permissive
- 448 curl http://localhost
- 449 setenforce enforcing
- 450 grep AVC /var/log/audit/audit.log
- 451 vim /etc/sysconfig/selinux
- 452 ls -ldZ /web
- 453 ls -lZ /var/www
- 454 man semanage-fcontext
- 455 semanage fcontext -a -t httpd_sys_content_t "/web(/.*)?"
- 456 ls -Zd /web
- 457 cd /etc/selinux/targeted/contexts/files/
- 458 ls
- 459 cat file_contexts.local
- 460 cd
- 461 restorecon -Rv /web
- 462 getenforce
- 463 curl http://localhost
- 464 history
- 465 cd /web
- 466 touch sander
- 467 ls -Z sander
- 468 getsebool -a | grep ftp
- 469 yum install -y vsftpd
- 470 vim /etc/vsftpd/vsftpd.conf
- 471 getsebool -a | grep ftp
- 472 setsebool -P ftpd_anon_write on
- 473 countdown 12
- 474 systemctl restart httpd
- 475 systemctl status httpd
- 476 grep sealert /var/log/messages
- 477 sealert -l ba793854-1e51-4a86-a3f3-53f5927d4031 | less
- 478 semanage port -a -t http_port_t -p tcp 82
- 479 systemctl restart httpd
- 480 systemctl status httpd
- 481 grep sealert /var/log/messages
- 482 sealert -l 7174898a-7207-4f0e-b938-c0b13d657334 | less
- 483 semanage port -l
- 484 semanage port -l | grep 80 | less
- 485 reboot
- 486 systemctl status sshd
- 487 lsblk -f
- 488 systemctl -t help
- 489 systemctl -t target
- 490 systemctl status vsftpd
- 491 systemctl cat vsftpd.service
- 492 systemctl enable --now vsftpd
- 493 systemctl status vsftpd
- 494 systemctl get-default
- 495 systemctl set-default multi-user.target
- 496 reboot
- 497 systemctl list-units
- 498 systemctl start rescue.target
- 499 systemctl list-units
- 500 reboot
- 501 systemctl list-units
- 502 systemctl set-default graphical.target
- 503 systemctl start graphical.target
- 504 mount 192.168.4.248:/data /mnt
- 505 mount
- 506 umount /mnt
- 507 vim /etc/fstab
- 508 mount -a
- 509 mount
- 510 vim /etc/fstab
- 511 yum install -y autofs
- 512 mount | grep repo
- 513 systemctl status repo.mount
- 514 systemctl start repo.mount
- 515 vim /etc/systemd/system
- 516 systemctl cat vsftpd.service
- 517 vim /etc/systemd/system/repo.mount
- 518 systemctl enable repo.mount
- 519 yum install -y autofs
- 520 cd /etc
- 521 vim auto.master
- 522 vim auto.misc
- 523 vim auto.master
- 524 vim auto.files
- 525 ls /
- 526 rm -f files
- 527 grep files /etc/fstab
- 528 systemctl restart autofs
- 529 ls /
- 530 cd /files
- 531 ls -a
- 532 cd data
- 533 pwd
- 534 mount
- 535 vim /etc/auto.master
- 536 vim /etc/auto.ldap
- 537 systemctl restart autofs
- 538 cd /home
- 539 ls
- 540 cd ldap
- 541 ls -a
- 542 cd ldapuser1
- 543 cd ..
- 544 cd ldapuser2
- 545 pwd
- 546 cd ..
- 547 ls
- 548 grep '^/' /etc/auto.master
- 549 cat /etc/auto.files
- 550 cat /etc/auto.ldap
- 551 cat /etc/mtab
- 552 ls -l /etc/mtab
- 553 countdown 8
- 554 countdown 41
- 555 cd
- 556 ln -s /etc/hosts /tmp/myhosts
- 557 vim /etc/defaults
- 558 vim /etc/login.defs
- 559 cd /etc/skel/
- 560 ls
- 561 touch myfile
- 562 useradd sharon
- 563 grep sharon /etc/shadow
- 564 ls /home/sharon/
- 565 find / -size +100M > /tmp/bigfiles
- 566 vgs
- 567 vgextend vgdata /dev/sdd
- 568 vgs
- 569 cd
- 570 lvcreate -L 500M -n lv500 vgdata
- 571 lvs
- 572 mkfs.ext3 -L myvolume /dev/vgdata/lv500
- 573 vim /etc/fstab
- 574 mkdir /myvol
- 575 mount -a
- 576 yum provides */sealert
- 577 groupadd aprofs
- 578 useradd -G aprofs aana
- 579 mkdir /profs/aprofs
- 580 mkdir /data/aprofs
- 581 cd /data
- 582 chown aana:aprofs aprofs
- 583 chmod 1770 aprofs/
- 584 ls -l
- 585 crontab -e
- 586 vim /etc/crontab
- 587 history
Add Comment
Please, Sign In to add comment