sandervanvugt

RHCSA day2 jan22

Jan 26th, 2022
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.72 KB | None | 0 0
  1. root@server ~]# history
  2. 1 tar -czvf /root/archive.tgz /etc
  3. 2 ls -l
  4. 3 tar tvf archive.tgz
  5. 4 cat /etc/dnsmasq.conf |sed '^$' |sort > /var/tmp/dnslines.txt
  6. 5 cat /etc/dnsmasq.conf |sed "/^$/d" |sort > /var/tmp/dnslines.txt
  7. 6 cat /var/tmp/dnslines.txt
  8. 7 cat /etc/dnsmasq.conf |sort -d > /var/tmp/dnslines.txt
  9. 8 man sort
  10. 9 cat /etc/dnsmasq.conf | grep -v '^$' | sort > /var/tmp/dnslines.txt
  11. 10 history
  12. 11 #mkdir /root/userfiles find / -user $USER -exec cp {} /root/userfiles/ \;
  13. 12 useradd linda
  14. 13 mkdir /root/userfiles ; find / -user linda -exec cp {} /root/userfiles/ \;
  15. 14 ls /root/userfiles/ -a
  16. 15 history
  17. 16 git clone https://github.com/sandervanvugt/rhcsa
  18. 17 dnf install -y git vim
  19. 18 vim countdown
  20. 19 chmod +x countdown
  21. 20 ./countdown 12
  22. 21 less /etc/passwd
  23. 22 id linda
  24. 23 usermod -aG wheel linda
  25. 24 id linda
  26. 25 id student
  27. 26 vim /etc/default/useradd
  28. 27 vim /etc/login.defs
  29. 28 cd /etc/skel/
  30. 29 ls
  31. 30 ls -a
  32. 31 touch hellofile
  33. 32 useradd bob
  34. 33 ls -al /home/bob
  35. 34 passwd --help | less
  36. 35 passwd --help
  37. 36 passwd -S linda
  38. 37 passwd linda
  39. 38 echo password | passwd --stdin linda
  40. 39 passwd -S linda
  41. 40 passwd -l linda
  42. 41 passwd -S linda
  43. 42 cat /etc/shadow
  44. 43 chage linda
  45. 44 less /etc/group
  46. 45 grep linda /etc/passwd
  47. 46 grep linda /etc/group
  48. 47 id linda
  49. 48 history
  50. 49 #history -d 38
  51. 50 cd
  52. 51 chmod +x countdown
  53. 52 ls -l countdown
  54. 53 chmod -x countdown
  55. 54 ls -l countdown \
  56. 55 ls -l countdown
  57. 56 ./countdown
  58. 57 history
  59. 58 chmod +x countdown
  60. 59 ls -l
  61. 60 groupadd sales
  62. 61 groupadd account
  63. 62 useradd lisa -G account
  64. 63 id lisa
  65. 64 id linda
  66. 65 usermod -G account linda
  67. 66 id linda
  68. 67 usermod -aG wheel linda
  69. 68 id linda
  70. 69 useradd -G sales anouk
  71. 70 useradd -G sales anna
  72. 71 mkdir /data/account
  73. 72 mkdir -p /data/account
  74. 73 mkdir -p /data/sales
  75. 74 cd /data
  76. 75 ls -l
  77. 76 chgrp sales sales
  78. 77 chgrp account account
  79. 78 ls -l
  80. 79 chmod 770 account
  81. 80 ls -l
  82. 81 chmod g+w,o-rx sales
  83. 82 ls -l
  84. 83 cd /home/linda/
  85. 84 whoami
  86. 85 touch rootfile
  87. 86 pwd
  88. 87 su - linda
  89. 88 history
  90. 89 pwd
  91. 90 vim playme.sh
  92. 91 chmod +x playme.sh
  93. 92 su - linda
  94. 93 chmod u+s playme.sh
  95. 94 ls -l
  96. 95 find / -perm 4000 2>/dev/null
  97. 96 find / -perm /4000 2>/dev/null
  98. 97 ls -l $(which passwd)
  99. 98 ls -l /etc/shadow
  100. 99 grep linda /etc/shadow
  101. 100 history
  102. 101 cd /data
  103. 102 su - linda
  104. 103 su - lisa
  105. 104 chmod g+s *
  106. 105 ls -l
  107. 106 su - linda
  108. 107 su - lisa
  109. 108 cd
  110. 109 ./countdown 12
  111. 110 su - lisa
  112. 111 chmod +t /data/*
  113. 112 cd /data
  114. 113 ls -l
  115. 114 su - lisa
  116. 115 history
  117. 116 lsblk
  118. 117 poweroff
  119. 118 lsblk
  120. 119 su - linda
  121. 120 xxd -l 512 /dev/nvme0n1
  122. 121 fdisk /dev/nvme0n1
  123. 122 lsblk
  124. 123 mount /dev/nvme0n1p3 /mnt
  125. 124 mkfs.xfs /dev/nvme0n1p3
  126. 125 mount /dev/nvme0n1p3 /mnt
  127. 126 mount
  128. 127 cd /mnt
  129. 128 touch hellomount
  130. 129 ls
  131. 130 history
  132. 131 fdisk /dev/nvme0n1
  133. 132 fdisk /dev/nvme0n1p1
  134. 133 fdisk /dev/nvme0n1
  135. 134 lsblk
  136. 135 cat /proc/partitions
  137. 136 partprobe
  138. 137 reboot
  139. 138 lsblk
  140. 139 mount
  141. 140 df -h
  142. 141 mkdir /mypart
  143. 142 vim /etc/fstab
  144. 143 mount -a
  145. 144 df -h
  146. 145 mkfs.ext4 /dev/nvme0n1p5
  147. 146 mkfs.xfs /dev/nvme0n1p6
  148. 147 mkdir /xfs
  149. 148 mkdir /ext4
  150. 149 vim /etc/fstab
  151. 150 mount -a
  152. 151 df -h
  153. 152 vim /etc/fstab
  154. 153 fdisk /dev/nvme0n1
  155. 154 reboot
  156. 155 lsblk
  157. 156 vim /etc/fstab
  158. 157 blkid
  159. 158 grep UUID /etc/fstab
  160. 159 cat /etc/fstab
  161. 160 xfs_admin --help |less
  162. 161 xfs_admin -L goat /dev/nvme0n1p5
  163. 162 blkid
  164. 163 vim /etc/fstab
  165. 164 vim /etc/default/grub
  166. 165 grub2-mkconfig -o /boot/grub2/grub.cfg
  167. 166 reboot
  168. 167 lsblk
  169. 168 df -h
  170. 169 blkid
  171. 170 history
  172. 171 sysctl -t help
  173. 172 systemctl -t help
  174. 173 man pkexec
  175. 174 man polkit
  176. 175 find / -name "polkit"
  177. 176 cd /etc/polkit-1/
  178. 177 ls
  179. 178 cd rules.d/
  180. 179 ls
  181. 180 vim 50-default.rules
  182. 181 cd /usr/lib/polkit-1/
  183. 182 ls
  184. 183 cd
  185. 184 pkexec visudo
  186. 185 groupadd students
  187. 186 groupadd profs
  188. 187 vim /etc/login.defs
  189. 188 for i in linda lisa anna anouk; do userdel -rf $i; done
  190. 189 cat /etc/passwd
  191. 190 for i in linda lisa anna anouk; do userdel -rf $i; done
  192. 191 #for i in linda lisa anna anouk; do user $i; done
  193. 192 ls /home
  194. 193 cd /data/account/
  195. 194 ls -l
  196. 195 useradd -G students linda
  197. 196 useradd -G students lisa
  198. 197 useradd -G profs anna
  199. 198 useradd -G profs anouk
  200. 199 id anna
  201. 200 id lisa
  202. 201 mkdir /data/profs /data/students
  203. 202 cd /data
  204. 203 ls -l
  205. 204 chown anna:profs profs
  206. 205 chown anna:students studnets
  207. 206 chown anna:students students/
  208. 207 chmod 3770 {profs,students}
  209. 208 ls -l
  210. 209 history | tail -12
  211. 210 history
  212. 211 vim /etc/fstab
  213. 212 ls
  214. 213 ls -l
  215. 214 su - lisa
  216. 215 su - anouk
  217. 216 setfacl -R -m g:profs:rx /data/students/
  218. 217 getfacl /data/students/
  219. 218 cd students/
  220. 219 ls -l
  221. 220 ls -ld .
  222. 221 man setfacl
  223. 222 #setfacl -x g:staff file
  224. 223 cd ..
  225. 224 setfacl -R -x g:profs /data/students
  226. 225 ls -l students/
  227. 226 setfacl -R -m g:profs:rX /data/students/
  228. 227 setfacl students/
  229. 228 getfacl students/
  230. 229 getfacl students/lisa1
  231. 230 getfacl students/
  232. 231 cd students/
  233. 232 ls -l
  234. 233 getfacl lisa2
  235. 234 su - lisa
  236. 235 getfacl lisa3
  237. 236 setfacl -m d:g:profs:rx /data/students
  238. 237 su - linda
  239. 238 history
  240. 239 yum install nmap -y
  241. 240 df -h
  242. 241 lsblk
  243. 242 poweroff
  244. 243 ./countdown 12
  245. 244 ./countdown 13
  246. 245 lsblk
  247. 246 mkdir /isos
  248. 247 fdisk /dev/nvme0n6
  249. 248 lsblk
  250. 249 mkfs.xfs -L isos /dev/nvme0n6p1
  251. 250 vim /etc/fstab
  252. 251 tail -1 /etc/fstab
  253. 252 mount -a
  254. 253 df -h
  255. 254 dd if=/dev/sr0 of=/isos/rhel85.iso bs=1M
  256. 255 df -h
  257. 256 history
  258. 257 mkdir /repo
  259. 258 vim /etc/fstab
  260. 259 mount -a
  261. 260 vim /etc/fstab
  262. 261 mount -a
  263. 262 ls /repo/
  264. 263 history
  265. 264 tail -2 /etc/fstab
  266. 265 df -h
  267. 266 yum repolist
  268. 267 cd /etc/yum.repos.d/
  269. 268 ls
  270. 269 cat redhat.repo
  271. 270 vim base.repo
  272. 271 cd /repo
  273. 272 ls
  274. 273 cat media.repo
  275. 274 vim appstream.repo
  276. 275 cd
  277. 276 cd /etc/yum.repos.d/
  278. 277 ls
  279. 278 vim appstream.repo
  280. 279 yum repolist
  281. 280 cd /repo
  282. 281 ls
  283. 282 ls -l $(which dnf)
  284. 283 ls -l $(which yum)
  285. 284 yum provides */semanage
  286. 285 vim appstream.repo
  287. 286 cd /etc/yum.repos.d/
  288. 287 vim appstream.repo
  289. 288 yum provides */semanage
  290. 289 seinfo
  291. 290 history
  292. 291 yum module list
  293. 292 yum module list | less
  294. 293 yum module provides httpd
  295. 294 yum module info postgresql
  296. 295 yum module info postgresql | less
  297. 296 yum module info --profile postgresql
  298. 297 yum module list postgresql
  299. 298 yum install @postgresql:9.6/devel
  300. 299 yum install httpd
  301. 300 yum module enable postgresql:9.6
  302. 301 nmtui
  303. 302 ip a
  304. 303 nmtui
  305. 304 ip a
  306. 305 ifconfig
  307. 306 ip a
  308. 307 ifconfig -a
  309. 308 ifconfig /all
  310. 309 man ifconfig
  311. 310 ip -s link
  312. 311 ifconfig
  313. 312 man ifconfig
  314. 313 rpm -qf $(which ifconfig)
  315. 314 rpm -ql net-tools
  316. 315 rpm -ql net-tools | grep bin
  317. 316 yum remove net-tools
  318. 317 ip addr add dev ens160 11.0.0.11/24
  319. 318 ip a
  320. 319 ip route show
  321. 320 ip route add 20.0.0.0/24 via 192.168.29.9
  322. 321 ip route show
  323. 322 nmtui
  324. 323 cd
  325. 324 ./countdown 12
  326. 325 sysctl -a
  327. 326 sysctl -a | wc
  328. 327 systemctl status tuned
  329. 328 tuned-adm list
  330. 329 tuned-adm profile desktop
  331. 330 tuned-adm --help
  332. 331 cd /usr/lib/tuned/
  333. 332 ls
  334. 333 cd throughput-performance/
  335. 334 ls
  336. 335 vim tuned.conf
  337. 336 pwd
  338. 337 ls -ld /etc/tuned/
  339. 338 mkdit /etc/tuned/sander
  340. 339 mkdir /etc/tuned/sander
  341. 340 cp tuned.conf /etc/tuned/sander/
  342. 341 systemctl restart tuned
  343. 342 tuned-adm list
  344. 343 yum provides */tuned
  345. 344 yum groups list
  346. 345 fdisk /dev/nvme0n1
  347. 346 lsblk
  348. 347 pvcreate --help
  349. 348 pvcreate /dev/nvme0n1p6
  350. 349 pvs
  351. 350 pvdisplay
  352. 351 vgcreate --help | less
  353. 352 vgcreate -s 4M vgdata /dev/nvmen0p6
  354. 353 vgcreate -s 4M vgdata /dev/nvme0n1p6
  355. 354 vgs
  356. 355 pvs
  357. 356 lvcreate --help | less
  358. 357 lvcreate -L 1G -n lvdata vgdata
  359. 358 pvs
  360. 359 lvcreate -l 100%FREE -n lvdata vgdata
  361. 360 lvs
  362. 361 mkfs.ext4 /dev/vgdata/lvdata
  363. 362 mkdir /lvdata
  364. 363 vim /etc/fstab
  365. 364 mount -a
  366. 365 mount
  367. 366 ls -l /dev/vgdata/lvdata /dev/mapper/vgdata-lvdata
  368. 367 \ls -l /dev/vgdata/lvdata /dev/mapper/vgdata-lvdata
  369. 368 history
  370. 369 xxd /dev/nvme0n1p6 | less
  371. 370 history
  372. 371 lvs
  373. 372 vgs
  374. 373 fdisk /dev/nvme0n1
  375. 374 lsblk
  376. 375 vgextend vgdata /dev/nvme0n1p7
  377. 376 vgs
  378. 377 lvextend /dev/vgdata/lvdata -L +1G
  379. 378 lvs
  380. 379 df -h
  381. 380 mount | grep data
  382. 381 resize2fs /dev/mapper/vgdata-lvdata
  383. 382 df -h
  384. 383 history
  385. 384 vim /etc/fstab
  386. 385 reboot
  387. 386 vim /etc/fstab
  388. 387 exit
  389. 388 fdisk /dev/nvme0n1
  390. 389 mount /dev/nvme0n1p8 /mnt
  391. 390 df -h
  392. 391 cd /mnt
  393. 392 ls
  394. 393 cd
  395. 394 free -m
  396. 395 echo $(( 1151 + 1824 ))
  397. 396 echo $(( 1151 + 1824 + 733 ))
  398. 397 less /proc/meminfo
  399. 398 fdisk /dev/nvme0n1
  400. 399 free -m
  401. 400 mkswap /dev/nvme0n1p9
  402. 401 vim /etc/fstab
  403. 402 swapon -a
  404. 403 free -m
  405. 404 fdisk /dev/nvme0n1
  406. 405 vim /etc/fstab
  407. 406 reboot
  408. 407 history
  409.  
Advertisement
Add Comment
Please, Sign In to add comment