Advertisement
sandervanvugt

RHCSA nov23 day3

Nov 8th, 2023
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.71 KB | None | 0 0
  1. 378 history
  2. [root@localhost ldapuser1]# history
  3. 1 cd /etc
  4. 2 cd -
  5. 3 tar -czvf /root/archive.tgz /etc/
  6. 4 tar tvf archive.tgz | less
  7. 5 tar -czvf /root/archive.tgz -C /etc/ .
  8. 6 tar tvf archive.tgz | less
  9. 7 history
  10. 8 sort /etc/dnsmasq.conf | sed '/^[\s]*$/d'
  11. 9 cat /etc/dnsmasq.conf | grep -v '^$' | sort
  12. 10 cat /etc/dnsmasq.conf | grep -v '^$' | sort > /var/tmp/dnslines.txt
  13. 11 history
  14. 12 useradd bob
  15. 13 su - bob
  16. 14 mkdir /root/userfiles
  17. 15 find / -type f -user bob
  18. 16 find / -type f -user bob -exec cp -p {} /root/userfiles/ \;
  19. 17 ls -al /root/userfiles/
  20. 18 history
  21. 19 vim /home/student/countdown
  22. 20 /home/student/countdown
  23. 21 find / -type f -user bob
  24. 22 find / -type f -user bob > /root/newfile
  25. 23 cat newfile
  26. 24 cp --help | less
  27. 25 echo $PATH
  28. 26 ln /home/student/countdown /usr/bin/countdown
  29. 27 man -k user
  30. 28 man man
  31. 29 man apropos
  32. 30 man mandb
  33. 31 mandb
  34. 32 man man
  35. 33 man -K SYNOPSIS
  36. 34 history
  37. 35 man -K autorelabel
  38. 36 man -k selinux
  39. 37 man selinux
  40. 38 visudo
  41. 39 useradd linda
  42. 40 echo password | passwd --stdin linda
  43. 41 su - linda
  44. 42 visudo
  45. 43 su - linda
  46. 44 history
  47. 45 which passwd
  48. 46 find / -name "passwd"
  49. 47 less /etc/passwd
  50. 48 vim /etc/login.defs
  51. 49 cd /etc/skel/
  52. 50 ls -a
  53. 51 touch hellofile
  54. 52 useradd lisa
  55. 53 useradd bob
  56. 54 useradd bill
  57. 55 ls -l /home/bill
  58. 56 usermod --help | less
  59. 57 tail -1 /etc/passwd
  60. 58 tail -1 /etc/group
  61. 59 cd
  62. 60 id lisa
  63. 61 usermod -aG wheel lisa
  64. 62 vim /etc/group
  65. 63 id lisa
  66. 64 usermod -L lisa
  67. 65 passwd lisa
  68. 66 usermod -L lisa
  69. 67 vim /etc/shadow
  70. 68 history
  71. 69 vim /etc/login.defs
  72. 70 touch /etc/skel/newfile
  73. 71 for i in anna anouk linda lisa; do useradd $i; done
  74. 72 for i in anna anouk linda lisa; do echo password | passwd --stdin $i; done
  75. 73 passwd lisa
  76. 74 groupadd profs
  77. 75 groupadd students
  78. 76 usermod -aG profs anna
  79. 77 usermod -aG profs anouk
  80. 78 usermod -aG students lisa
  81. 79 usermod -aG students linda
  82. 80 exit
  83. 81 id anna
  84. 82 exit
  85. 83 chage --help | less
  86. 84 chage -l anna
  87. 85 chage anna
  88. 86 vim /etc/shadow
  89. 87 vipw --help
  90. 88 vipw -s
  91. 89 ls -l /etc/shadow
  92. 90 chmod u+rw /etc/shadow
  93. 91 vipw -s
  94. 92 ls -ld /home/linda
  95. 93 ls -l /etc/hosts
  96. 94 touch /tmp/testfiles
  97. 95 chown linda:student /tmp/testfile
  98. 96 chown linda:student /tmp/testfiles
  99. 97 ls -l /tmp/testfiles
  100. 98 chmod 060 /tmp/tesfiles
  101. 99 chmod 060 /tmp/testfiles
  102. 100 id linda
  103. 101 ls -l /tmp/testfiles
  104. 102 chgrp students /tmp/testfiles
  105. 103 ls -l /tmp/testfiles
  106. 104 su - linda
  107. 105 touch /home/linda/rootfile
  108. 106 su - linda
  109. 107 mkdir -p /data/students
  110. 108 touch /data/students/{1..9}.txt
  111. 109 ls -l /data/students/
  112. 110 mkdir /data/students/202{0..4}
  113. 111 ls -l /data/students/
  114. 112 cd /data/students
  115. 113 chmod 660 202*
  116. 114 ls -l
  117. 115 chmod -R +x .
  118. 116 ls
  119. 117 ls -l
  120. 118 chmod -R -x .
  121. 119 chmod -R +X .
  122. 120 ls -l
  123. 121 pwd
  124. 122 cd ..
  125. 123 mkdir profs
  126. 124 chgrp profs profs
  127. 125 ls -l
  128. 126 chmod 770 *
  129. 127 ls -l
  130. 128 su - anna
  131. 129 chmod g+s /data/profs
  132. 130 ls -ld /data/profs
  133. 131 su - anna
  134. 132 su - anouk
  135. 133 chmod +t /data/profs
  136. 134 su - anouk
  137. 135 history
  138. 136 mkdir -p /data/students /data/profs
  139. 137 chgrp students /data/students
  140. 138 chgrp profs /data/profs
  141. 139 ls -l /data/profs
  142. 140 ls -l /data/
  143. 141 chmod 770 *
  144. 142 ls -l
  145. 143 lsblk
  146. 144 poweroff
  147. 145 lsblk
  148. 146 touch bb
  149. 147 cat /etc/fstab
  150. 148 blkid
  151. 149 blkid | awk '/n1p5 { print $2 }'
  152. 150 blkid | awk '/n1p5/ { print $2 }'
  153. 151 blkid | awk '/n1p5/ { print $2 }' >> /etc/fstab
  154. 152 vim /etc/fstab
  155. 153 reboot
  156. 154 lsblk
  157. 155 mount
  158. 156 mkfs.xfs --help
  159. 157 mkfs.xfs /dev/sdb1 -L mylabel
  160. 158 xfs_admin --help
  161. 159 xfs_admin -L myxfs /dev/nvme0n1p5
  162. 160 umount /dev/nvme0n1p5
  163. 161 xfs_admin -L myxfs /dev/nvme0n1p5
  164. 162 tune2fs -L myext4 /dev/nvme0n1p5
  165. 163 vim /etc/fstab
  166. 164 blkid
  167. 165 cd /dev/disk
  168. 166 ls
  169. 167 ls -l by-uuid
  170. 168 pwd
  171. 169 free -m
  172. 170 swapon -s
  173. 171 fdisk /dev/nvme0n1
  174. 172 lsbk
  175. 173 lsblk
  176. 174 mkswap /dev/nvme0n1p6
  177. 175 vim /etc/fstab
  178. 176 free -m
  179. 177 swapon -a
  180. 178 free -m
  181. 179 swapon -s
  182. 180 history
  183. 181 grep swap /etc/fstab
  184. 182 cd
  185. 183 lsblk
  186. 184 fdisk /dev/nvme0n2
  187. 185 mkdir -p /mounts/files /mounts/xfs
  188. 186 mkfs.ext4 /dev/nmve0n2p1
  189. 187 lsblk
  190. 188 mkfs.ext4 /dev/nvme0n2p1
  191. 189 mkfs.xfs /dev/nvme0n2p5 -L myxfs
  192. 190 mkswap /dev/nvme0n2p6
  193. 191 blkid
  194. 192 blkid | tail -3 | awk '{ print $2 }'
  195. 193 blkid | tail -3 | awk '{ print $2 }' >> /etc/fstab
  196. 194 vim /etc/fstab
  197. 195 mount -a
  198. 196 vim /etc/fstab
  199. 197 mount -a
  200. 198 swapon -a
  201. 199 reboot
  202. 200 history
  203. 201 df -h
  204. 202 lsblk
  205. 203 dd if=/dev/sr0 of=/rhel9.iso bs=1M
  206. 204 ls -l /
  207. 205 mkdir /repo
  208. 206 vim /etc/fstab
  209. 207 mount -a
  210. 208 ls /repo
  211. 209 history
  212. 210 ls /repo
  213. 211 ls
  214. 212 cd /repo
  215. 213 ls BaseOS/Packages/
  216. 214 cd AppStream/Packages/
  217. 215 ls
  218. 216 cd /
  219. 217 dnf config-manager --add-repo="file:///repo/BaseOS"
  220. 218 dnf config-manager --add-repo="file:///repo/AppStream"
  221. 219 dnf repolist
  222. 220 cd /etc/yum.repos.d/
  223. 221 ls
  224. 222 cat repo_BaseOS.repo
  225. 223 dnf install -y nmap
  226. 224 vim repo_BaseOS.repo
  227. 225 vim repo_AppStream.repo
  228. 226 dnf install nmap
  229. 227 dnf list "selinux*"
  230. 228 dnf provides */seinfo
  231. 229 seinfo
  232. 230 dnf provides */Dockerfile
  233. 231 history
  234. 232 dnf groups list
  235. 233 dnf groups install "Virtualization Host"
  236. 234 dnf groups list
  237. 235 history
  238. 236 cd
  239. 237 man dnf
  240. 238 dnf download httpd
  241. 239 ls
  242. 240 rpm -qp --scripts httpd-2.4.53-11.el9_2.4.x86_64.rpm
  243. 241 history
  244. 242 ip addr show
  245. 243 ip a
  246. 244 ifconfig
  247. 245 man ifconfig
  248. 246 ip a
  249. 247 nmtui
  250. 248 ip a
  251. 249 systemctl status NetworkManager
  252. 250 systemctl list-units
  253. 251 systemctl -t help
  254. 252 systemctl list-unit-files
  255. 253 dnf install -y httpd
  256. 254 systemctl status httpd
  257. 255 systemctl start httpd
  258. 256 systemctl status httpd
  259. 257 systemctl enable httpd
  260. 258 systemctl cat sshd.service
  261. 259 systemctl edit sshd.service
  262. 260 systemctl cat sshd.service
  263. 261 systemctl status sshd
  264. 262 kill -9 1108
  265. 263 systemctl status sshd
  266. 264 systemctl status httpd
  267. 265 systemctl disable httpd
  268. 266 systemctl status httpd
  269. 267 systemctl stop httpd
  270. 268 systemctl enable --now httpd
  271. 269 systemctl cat sshd.service
  272. 270 dnf install -y nginx
  273. 271 systemctl status nginx
  274. 272 systemctl mask nginx
  275. 273 systemctl start nginx
  276. 274 cd /var/log
  277. 275 ls -l
  278. 276 cd
  279. 277 journalctl
  280. 278 grep 'Storage' /etc/systemd/journald.conf
  281. 279 mkdir /var/log/journal
  282. 280 ls -l /var/log/journal
  283. 281 systemctl restart systemd-journal-flush.service
  284. 282 ls -l /var/log/journal
  285. 283 history
  286. 284 systemctl show httpd.service
  287. 285 man systemd.directives
  288. 286 man systemd.service
  289. 287 systemctl edit httpd.service
  290. 288 ls /etc/systemd/system/httpd.service.d/
  291. 289 cat /etc/systemd/system/httpd.service.d/override.conf
  292. 290 systemctl cat httpd
  293. 291 fdisk /dev/nvme0n2
  294. 292 pvcreate /dev/nvme0n2p7
  295. 293 pvcreate /dev/nvme0n2p8
  296. 294 pvs
  297. 295 vgcreate --help | less
  298. 296 vgcreate -s 8M vgdata /dev/nvme0n2p7
  299. 297 vgs
  300. 298 vgdisplay vgdata
  301. 299 echo $(( 255 * 8 ))
  302. 300 lvcreate -n lvdata -L 2G vgdata
  303. 301 lvcreate -n lvdata -l 255 vgdata
  304. 302 lvs
  305. 303 mkfs.ext4 /dev/vgdata/lvdata
  306. 304 mkdir /lvdata
  307. 305 vim /etc/fstab
  308. 306 mount -a
  309. 307 mount
  310. 308 ls -l /dev/mapper/vgdata-lvdata /dev/vgdata/lvdata
  311. 309 history
  312. 310 cat /etc/fstab
  313. 311 df -h
  314. 312 dd if=/dev/zero of=/lvdata/bifiles bs=1M
  315. 313 df -h
  316. 314 mount | grep lvdata
  317. 315 vgs
  318. 316 vgextend --help
  319. 317 fdisk -l
  320. 318 pvs
  321. 319 vgextend vgdata /dev/nvme0n2p8
  322. 320 vgs
  323. 321 lvextend --help | less
  324. 322 lvresize -r -l +50%FREE /dev/vgdata/lvdata
  325. 323 df -h
  326. 324 history
  327. 325 poweroff
  328. 326 lsblk
  329. 327 fdisk /dev/nvme0n3
  330. 328 fdisk /dev/nvme0n1
  331. 329 dd if=/dev/zero of=/dev/null &
  332. 330 top
  333. 331 renice --help
  334. 332 renice 10 6848
  335. 333 killall dd
  336. 334 systemctl status tuned
  337. 335 tuned-adm --help
  338. 336 tuned-adm list
  339. 337 tuned-adm recommend
  340. 338 tuned-adm profile balanced
  341. 339 tuned-adm list
  342. 340 ls /usr/lib/tuned/
  343. 341 ls /usr/lib/tuned/desktop/
  344. 342 cat /usr/lib/tuned/desktop/tuned.conf
  345. 343 ls /etc/tuned/
  346. 344 mkdir /etc/tuned/sander
  347. 345 cp /usr/lib/tuned/desktop/tuned.conf /etc/tuned/sander/
  348. 346 systemctl restart tuned
  349. 347 tuned-adm profiles
  350. 348 tuned-adm list
  351. 349 reboot
  352. 350 systemctl set-default graphical.target
  353. 351 systemctl isolate graphical.target
  354. 352 history
  355. 353 dnf install -y nfs-utils
  356. 354 showmount -e 192.168.29.142
  357. 355 mount 192.168.29.142:/nfsdata /mnt
  358. 356 mount
  359. 357 umount /mnt
  360. 358 vim /etc/hosts
  361. 359 ping nfsserver
  362. 360 dnf install -y autofs
  363. 361 vim /etc/auto.master
  364. 362 cat /etc/auto.misc
  365. 363 vim /etc/auto.master
  366. 364 vim /etc/auto.nfsdata
  367. 365 systemctl restart autofs
  368. 366 ls -l /
  369. 367 mount
  370. 368 cd /nfsfiles
  371. 369 ls -a
  372. 370 cd files
  373. 371 ls
  374. 372 mount
  375. 373 vim /etc/auto.master
  376. 374 vim /etc/auto.ldap
  377. 375 systemctl restart autofs
  378. 376 cd /home/ldap/
  379. 377 cd ldapuser1
  380. 378 history
  381.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement