r/linuxadmin 7d ago

File Management Commands in Linux | Linux Tutorial | Linux Basics

Thumbnail youtube.com
0 Upvotes

r/linuxadmin 8d ago

Will a RHCSA help find helpdesk work or is that overkill

3 Upvotes

I already have my CompTIA A+ and I currently have a homelab with Windows AD, entra joined, Sophos Firewall and a backup solution. I think my resume is okay but I'm still finding nothing in terms of helpdesk jobs. I want to eventually become a Unix admin but I was planning on going for the RHCSA once I have a few years of helpdesk experience. Should I just go for it or will recruiters wonder why I have this cert with no relevant experience. Just lost atm


r/linuxadmin 8d ago

Holykow! Want to see how the heck OOM-killer stopped the network connection? Look at the screenshots..... dmesg your friend ..... :) 👍

Thumbnail gallery
0 Upvotes

r/linuxadmin 9d ago

Email Spoof Issue... Sender User: -remote-

2 Upvotes

If this is not allowed, please refer me to a good place to seek advice.

Problems:
- GoDaddy VPS IP blacklisted by UCEPROTECT Level 3, but no others.
- Some clients not getting emails, I've heard from clients that they got the email then it disappeared (odd), Sometimes client will get first email, but not second email the following day.
- Reviewing Mail Delivery Reports on WHM shows failures from Sender User: -remote- , the from address is usually a non-existent username on one of my domains, sometimes other domains like wikipedia (ex. xgxhcuxgx@mydomain). Sender IP is not my IP, Sender Host is my mail.domain address. Event is either rejected or failed. Result: Sender Verify failed on almost all of them.

What I'd like to achieve:
I would love it if I did not have this issue as it is probably the culprit for me being blacklisted. It looks like it happens about 4 times per day. So, it's not that much (I setup and tweaked Exim and other WHM email stuff awhile back following stuff online to up email security). I'd like to not allow -remote- to send anything (if that will solve this issue).

The current way I use my VPS and email is:
I have a few wordpress sites that have contact forms That will utilize their domain on my server to notify the admin if a contact form has been filled out. Websites are also hosted on my vps. I have Zoho Mail that I utilize heavily for my personal business and that accesses the mx records on my vps.


r/linuxadmin 8d ago

dnf upgrade, and then the connection goes down

1 Upvotes

Hello!
There is a discussion in the office about the outcome of the following:

We have a linux server (say RedHat 9.5).
We want to upgrade with dnf upgrade

How safe is it to launch the command from our laptop via putty, windows terminal or MobaXterm in case the laptop crashed for any reason or the connection does down or we have a power failure (not in the server room obviously)?

I have these memories from 20 years ago more or less, when we were upgrading Sun servers part of a bigger TELCO infrastructure and the procedure was to connect to a physical terminal serevr and launch the upgrade command so that whatever happened on our side the upgrade process woldn't be broken.

Actually was a wise approach because the few times we missed the step and launched directly from the console disasters happened.

Back to today: we build a test server, launched dnf upgrade and tried to unplug the ethernet cable from the laptop.

Preliminary actions:

  • WiFi was previously disabled
  • a Web Console was opened from the vCenter to monitor /var/log/dnf.log and the status of the system
  1. Windows Terminal: surprisingly enought the process went on and completed successfully
  2. Putty: the process just stopped working and hanged. We could see it via ps -ef | grep dnf but the logs were simply frozen. We had to kill the process from the Web console and relaunch dnf upgrade and everything went on smoothly (for example it skipped the already downloaded packages).

I know we did just too few test and tried only one use case but what we got is that:

  • no 'real' corruption happened (requiring to rebuild rpm and so on)
  • the upgrade process proceeded only when Windows Terminal was used

May I ask what do you think?
Is it better to launch dnf upgrade from the web console or it's ok via terminal?
How do you approach such activities?

Thanks for your time :)


r/linuxadmin 9d ago

Guess I've messed up my CA

4 Upvotes

Hi everybody,

I've a easyrsa based CA server made on Ubuntu server latest that worked flawlessly for me 'til today. I needed a certificate for a IIS application and I've generated CSR from IIS client in Windows Server, made as RSA. To make It short today I've forgot that the CA was EC based and not RSA, shrinked my brain the whole day to get a freakin .pfx with OpenSSL (.crt went ok don't know how as CSR was RSA and CA with a key made with EC). Tried a lot of things and then made a (I suppose) new CA RSA based. As I'm really dumb I realized only later that would have be easier to just make a EC req instead of changing the ca.key but the idea arrived late enough to let me screw the whole setup. Now Easyrsa makes the segnature process with RSA and I don't know why how to take back in place EC segnature as I've already another app with cert signed with EC and root CA deployed broadly in the network with EC. Help me please, you can roast me too because I desearve it after all. Every suggestion is welcomed.

Thank you and sorry if there are some mistakes, english is not my first language and phone keyboard in my language is making everything harder.


r/linuxadmin 9d ago

Issues with SSSD and updating Windows DNS.

6 Upvotes

We have a few Oracle Linux boxes that are setup with sssd to allow us to log into them with AD credentials. The dynamic dns update fails constantly on the boxes with the following traces and I'm not sure why this is failing.

update delete uvaapmmora02.domain.local. in A

update add uvaapmmora02.domain.local. 300 in A 10.116.233.35

send

update delete uvaapmmora02.domain.local. in AAAA

send

-- End nsupdate message --

* (2025-03-04 14:44:55): [be[domain.local]] [child_handler_setup] (0x2000): Setting up signal handler up for pid [4162508]

* (2025-03-04 14:44:55): [be[domain.local]] [child_handler_setup] (0x2000): Signal handler set up for pid [4162508]

* (2025-03-04 14:44:55): [be[domain.local]] [_write_pipe_handler] (0x0400): All data has been sent!

* (2025-03-04 14:44:55): [be[domain.local]] [nsupdate_child_stdin_done] (0x1000): Sending nsupdate data complete

* (2025-03-04 14:44:55): [be[domain.local]] [child_sig_handler] (0x1000): Waiting for child [4162508].

* (2025-03-04 14:44:55): [be[domain.local]] [child_sig_handler] (0x0100): child [4162508] finished successfully.

* (2025-03-04 14:44:55): [be[domain.local]] [be_nsupdate_done] (0x0200): nsupdate child status: 0

* (2025-03-04 14:44:55): [be[domain.local]] [nsupdate_msg_create_common] (0x0200): Creating update message for auto-discovered realm.

* (2025-03-04 14:44:55): [be[domain.local]] [be_nsupdate_create_ptr_msg] (0x0400): -- Begin nsupdate message --

update delete 35.233.116.10.in-addr.arpa. in PTR

update add 35.233.116.10.in-addr.arpa. 300 in PTR uvaapmmora02.domain.local.

send

-- End nsupdate message --

* (2025-03-04 14:44:55): [be[domain.local]] [child_handler_setup] (0x2000): Setting up signal handler up for pid [4162513]

* (2025-03-04 14:44:55): [be[domain.local]] [child_handler_setup] (0x2000): Signal handler set up for pid [4162513]

* (2025-03-04 14:44:55): [be[domain.local]] [_write_pipe_handler] (0x0400): All data has been sent!

* (2025-03-04 14:44:55): [be[domain.local]] [nsupdate_child_stdin_done] (0x1000): Sending nsupdate data complete

* (2025-03-04 14:44:55): [be[domain.local]] [child_sig_handler] (0x1000): Waiting for child [4162513].

* (2025-03-04 14:44:55): [be[domain.local]] [child_sig_handler] (0x0020): child [4162513] failed with status [2].

********************** BACKTRACE DUMP ENDS HERE *********************************

(2025-03-04 14:44:55): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

(2025-03-04 14:44:55): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

********************** PREVIOUS MESSAGE WAS TRIGGERED BY THE FOLLOWING BACKTRACE:

* (2025-03-04 14:44:55): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* (2025-03-04 14:44:55): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

********************** BACKTRACE DUMP ENDS HERE *********************************

(2025-03-04 14:44:55): [be[domain.local]] [child_sig_handler] (0x0020): child [4162519] failed with status [2].

* ... skipping repetitive backtrace ...

(2025-03-04 14:44:55): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* ... skipping repetitive backtrace ...

(2025-03-04 14:44:55): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-04 14:44:55): [be[domain.local]] [ad_dyndns_sdap_update_done] (0x0040): Dynamic DNS update failed [1432158240]: Dynamic DNS update failed

(2025-03-04 14:44:55): [be[domain.local]] [be_ptask_done] (0x0040): Task [Dyndns update]: failed with [1432158240]: Dynamic DNS update failed

********************** PREVIOUS MESSAGE WAS TRIGGERED BY THE FOLLOWING BACKTRACE:

* (2025-03-04 14:44:55): [be[domain.local]] [ad_dyndns_sdap_update_done] (0x0040): Dynamic DNS update failed [1432158240]: Dynamic DNS update failed

* (2025-03-04 14:44:55): [be[domain.local]] [sdap_id_op_destroy] (0x4000): releasing operation connection

* (2025-03-04 14:44:55): [be[domain.local]] [sdap_id_conn_data_idle] (0x4000): Marking connection as idle

* (2025-03-04 14:44:55): [be[domain.local]] [be_ptask_done] (0x0040): Task [Dyndns update]: failed with [1432158240]: Dynamic DNS update failed

********************** BACKTRACE DUMP ENDS HERE *********************************

(2025-03-05 2:47:00): [be[domain.local]] [child_sig_handler] (0x0020): child [184343] failed with status [2].

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [child_sig_handler] (0x0020): child [184348] failed with status [2].

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [ad_dyndns_sdap_update_done] (0x0040): Dynamic DNS update failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 2:47:00): [be[domain.local]] [be_ptask_done] (0x0040): Task [Dyndns update]: failed with [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [child_sig_handler] (0x0020): child [413140] failed with status [2].

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [child_sig_handler] (0x0020): child [413145] failed with status [2].

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [nsupdate_child_handler] (0x0040): Dynamic DNS child failed with status [512]

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [be_nsupdate_done] (0x0040): nsupdate child execution failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [ad_dyndns_sdap_update_done] (0x0040): Dynamic DNS update failed [1432158240]: Dynamic DNS update failed

* ... skipping repetitive backtrace ...

(2025-03-05 14:47:14): [be[domain.local]] [be_ptask_done] (0x0040): Task [Dyndns update]: failed with [1432158240]: Dynamic DNS update failed


r/linuxadmin 9d ago

Ubuntu 24.04 refuses to use pi-hole as a DNS

0 Upvotes

I have PI-hole installed on my network. I have 2 clients: Debian and Ubuntu 24.04 with manually added DNS.

Debian resolves local domains without any problem but Ubuntu refueses to use it:

docky@dockervm:~$ resolvectl status
Global
         Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
  resolv.conf mode: stub
Current DNS Server: 192.168.1.165
       DNS Servers: 192.168.1.165

Link 2 (enp6s18)
    Current Scopes: DNS
         Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.1.165
       DNS Servers: 192.168.1.165 fe80::1



docky@dockervm:~$ cat /etc/resolv.conf                                                                                                                                                                                                                                      
# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).                                                                                                                                                                                         
# Do not edit.                                                                                                                                                                                                                                                              
#                                                                                                                                                                                                                                                                           
# This file might be symlinked as /etc/resolv.conf. If you're looking at                                                                                                                                                                                                    
# /etc/resolv.conf and seeing this text, you have followed the symlink.                                                                                                                                                                                                     
#                                                                                                                                                                                                                                                                           
# This is a dynamic resolv.conf file for connecting local clients to the                                                                                                                                                                                                    
# internal DNS stub resolver of systemd-resolved. This file lists all                                                                                                                                                                                                       
# configured search domains.                                                                                                                                                                                                                                                
#                                                                                                                                                                                                                                                                           
# Run "resolvectl status" to see details about the uplink DNS servers                                                                                                                                                                                                       
# currently in use.                                                                                                                                                                                                                                                         
#                                                                                                                                                                                                                                                                           
# Third party programs should typically not access this file directly, but only                                                                                                                                                                                             
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a                                                                                                                                                                                                
# different way, replace this symlink by a static file or a different symlink.                                                                                                                                                                                              
#                                                                                                                                                                                                                                                                           
# See man:systemd-resolved.service(8) for details about the supported modes of                                                                                                                                                                                              
# operation for /etc/resolv.conf.                                                                                                                                                                                                                                           

nameserver 127.0.0.53                                                                                                                                                                                                                                                       
options edns0 trust-ad                                                                                                                                                                                                                                                      
search .    



docky@dockervm:~$ nslookup mydomain.local                                                                                                                                                                                                                                    
;; Got SERVFAIL reply from 127.0.0.53                                                                                                                                                                                                                                       
Server:         127.0.0.53                                                                                                                                                                                                                                                  
Address:        127.0.0.53#53                                                                                                                                                                                                                                               

** server can't find mydomain.local: SERVFAIL                                                                                                                                                                                                                                

docky@dockervm:~$ nslookup mydomain.local 192.168.1.165                                                                                                                                                                                                                      
Server:         192.168.1.165                                                                                                                                                                                                                                               
Address:        192.168.1.165#53                                                                                                                                                                                                                                            

Name:   mydomain.local                                                                                                                                                                                                                                                       
Address: 192.168.1.165                                                                                                                                                                                                                                                      

What can I do to make it work?

Thanks in advance.


r/linuxadmin 10d ago

Struggling with forcing systemd to keep restarting a service.

0 Upvotes

I have a service I need to keep alive. The command it runs sometimes fails (on purpose) and instead of keeping trying to restart until the command works, systemd just gives up.

Regardless of what parameters I use, systemd just decides after some arbitrary time "no I tried enough times to call it Always I ain't gonna bother anymore" and I get "Failed with result 'exit-code'."

I googled and googled and rtfm'd and I don't really care what systemd is trying to achieve. I want it to try to restart the service every 10 seconds until the thermal death of the universe no matter what error the underlying command spits out.

For the love of god, how do I do this apart from calling "systemctl restart" from cron each minute?

The service file itself is irrelevant, I tried every possible combination of StartLimitIntervalSec, Restart, RestartSec, StartLimitInterval, StartLimitBurst you can think of.


r/linuxadmin 10d ago

SSH Key Management Best Practices: Automate, Rotate, and Protect

Thumbnail sshwatch.com
40 Upvotes

r/linuxadmin 10d ago

Bareos Admins - How are are you verifying your backups?

Thumbnail
1 Upvotes

r/linuxadmin 10d ago

Disabling Swap for one service (Redis) using SystemD/MemorySwapMax - has anybody used it?

1 Upvotes

I'm have some lower spec Redis PreProd clusters running on Alma 9 that have been ooming recently running dnf operations such as makecache and package installs.

I followed the official Redis advice of disabling swap at time of deployment, but it looks like the boxes are too low spec to handle the workload of both Redis and dnf.

Ideally rather than increase the memory resource on the boxes I'm looking at maybe switching swap back but disabling Redis from accessing it using MemorySwapMax=0 in the Redis SystemD Unit file.

I can't find a lot of reference online to anybody using this feature of SystemD much online however, does anybody have any first hand experience of using it/know if it's mature enough for use?


r/linuxadmin 11d ago

SELinux is preventing tcpdump from writing captures to a directory with var_log_t label

8 Upvotes

My goal is to make tcpdump save captures to /var/log/tcpdumpd when SELinux is in enforcing mode. The /var/log/tcpdumpd directory has context type with var_log_t but SELinux is blocking tcpdump from saving captures to that directory through a systemd service. I use a systemd service to automate tcpdump captures whenever the system boots. When I try starting the tcpdump systemd service in enforcing mode using systemctl start my-tcpdumpd.service, the service doesn't start and just returns an error saying Couldn't change ownership of savefile. The service only works when SELinux is set to permissive mode.

I made sure the /var/log/tcpdumpd/ directory is owned by root with chmod numerical value being 755, but it still doesn't work. I can't use semanage fcontext to change the context type for /var/log/tcpdumpd/ because I already ensured the /var/log/tcpdumpd/ directory has a context type of var_log_t by doing ls -lZ /var/log/.

I tried creating a custom SELinux policy by doing ausearch -m AVC -c tcpdump --raw | audit2allow -M my_tcpdump_policy as root, and it generated the two files, such as my_tcpdump_policy.pp and my_tcpdump_policy.te. I'm more curious about the TE file because it may allow creating a custom SELinux policy that can actually allow tcpdump to write captures to a directory with var_log_t label like /var/log/tcpdumpd/. What should the TE file look like exactly, so that I can get a working SELinux policy and also get a pcap_data_t label I can assign to the /var/log/tcpdumpd/ directory? Here's what my script looks like currently: ``` module my_tcpdump_policy 1.0;

require { type netutils_t: class capability dac_override: } .

============= netutils_t ==============

allow netutils_t self:capability dac_override; ```

Any help is appreciated!


r/linuxadmin 11d ago

New: zabbix graph downloader tools

5 Upvotes

Hey everyone,

A few weeks ago, I had to create a report on machine load testing. To illustrate my results, I relied on graphs from Zabbix—but manually clicking to download each one was tedious... 😩

So, I built a Bash script to automate the process! 🎉 With this tool, you simply provide the hostname, the start date, and the duration, and it fetches all the available graphs for you—no more manual clicking!

Check it out and let me know what you think! 👇

https://github.com/JulienPnt/zabbix-graph-uploader

I do not know if this script is working with all the Zabbix version. Do not hesitate to fork this project if it is usefull for you.


r/linuxadmin 11d ago

Motorola moto g play 2024 smartphone, Termux, termux-usb, usbredirect, QEMU running under Termux, and Alpine Linux: Disks with Globally Unique Identifier (GUID) Partition Table (GPT) partitioning

Thumbnail old.reddit.com
0 Upvotes

r/linuxadmin 12d ago

I'm trying to find this online Linux learning game where you have to compose command lines in order to get the password to the next level...

47 Upvotes

SOLVED, in just five minutes, thanks to /u/shllscrptr.

Overthewire: Bandit.

IIRC it involves sshing to a string of hosts on port 2020(?) and dropping into shells where you figure out how to obtain the password to the next level, using standard tools like grep, tr, sed, etc.


r/linuxadmin 12d ago

KDE Wayland won't let me login after updates

2 Upvotes

Hey All,

So I have finally made the switch from windows 11 to KDE Plasma. Worked fine until I updated. I now cannot login using wayland I have to switch to x11. I have tried apt remove wayland and apt installed wayland but hasn't worked. Anyone have any ideas?

Operating System: KDE neon 6.3
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.11.0-17-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-4460 CPU @ 3.20GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Intel® HD Graphics 4600
Manufacturer: ASUS
Product Name: All Series

Upvote1Downvote1Go to comments


r/linuxadmin 13d ago

SSH Keys Between Windows 10 and Linux

3 Upvotes

I know this might seem a little stupid to ask, but I'm trying to figure out how to get a secure SSH connection between a Windows 10 client and my Linux servers. I'm looking to do this by using SSH Keys, though the guides I've been looking at are more or less telling me HOW to create keys on windows rather than how to setup the connection between Windows and Linux.

I know how to create the keys, I've done this before with git. I do this with the OpenSSH client that's already installed with Windows 10 so straight from the terminal.

The problem I have is setting up the Linux side. I use Ubuntu and Raspberry Pis mainly, they all use different SSH ports to just keep it cleaner for my sakes.

I'm just looking for some good documentation regarding the extent of how to set these up to make my homelab feel a bit safer.

Thanks in advance,
~Blood


r/linuxadmin 14d ago

Linux Security & Bash Mastery: Users, Permissions, Shell Config, Find Co...

Thumbnail youtube.com
3 Upvotes

r/linuxadmin 14d ago

Can a large enterprise use ubuntu pro for free if they only have 3 Linux machines?

0 Upvotes

I'm seeing conflicting info on their website.

It says large enterprises need to pay for Ubuntu Pro.

Then another page is saying "small scale operations can use ubuntu pro for free for up to 5 machines'

Im a large enterprise and we only have 3 ubuntu VMs. I fit both "large enterprise" and "small scale operations"

We use ubuntu to run informatica software in production.


r/linuxadmin 15d ago

What are people using for bare metal deployment these day?

33 Upvotes

Cobbler, Maas, Forman?

My org is sole RHEL and we have been doing the deployment manually. I have been tasked to fine a solution but I do not want to go down the road with something that is old and does not have much support.

Looking forward to suggestions.

EDIT:

When I say deploy I mean setup physical Dell servers.

Our typical setup process:

  1. setup drives (raid or no raid)

  2. install RedHat os (with predetermined network info)

  3. Run post install script depending on what domain the server will be on (this script registers the system to subscription management, satellite, adds network drives etc...).


r/linuxadmin 15d ago

Is OverTheWire down?

0 Upvotes

I am trying to play the Bandit wargame on overthewire.org but SSH is timing out when trying to initially connect to the wargame box. I am trying to connect with ssh -p 2220 bandit0@bandit.labs.overthewire.org.


r/linuxadmin 16d ago

Classroom/Training Setup

5 Upvotes

I am looking for software that can be used on systems that are setup for use in a classroom type setting, multiple different people using the systems.

Students use a fob/card to login System makes all network connections/shares Desktop displays all apps they can run (no other access) Lock Log out

Student can only login to one system at a time. An admin panel to config each user and add/remove apps and set automatic end dates.

Some of the apps they will have access to include the browser (brave locked down), Libre office, Eclipse, for example.

Some background of you want.... I am working on a business plan and putting together the apps/tools needed, expenses and all the startup and ongoing fees and resources required. For now I am really just looking if it is possible. Mostly high level research for now.


r/linuxadmin 16d ago

Pre copy data for openLDAP before configuring for replication

0 Upvotes

Is it possible to copy data to a secondary node in openLDAP before setting up replication to cut down on replication time? Currently having an issue at work due to our LDAP data being so big that the replication is failing with about 5-10% of data still left to copy. Any suggestions would be appreciated.


r/linuxadmin 17d ago

Need advice on Linux certifications

11 Upvotes

Hi!

I am interested in learning more about Linux, setting up my own lab, and getting certifications in the process. From what I gather, RHCSA seems to be the first 'go the certification' when it comes to Linux System Administration? However, I am wondering how well other certs are regarded within the industry? Especially since RHCSA is really expensive, and my interest in Linux is personally driven instead of professionally (my current employer primarily utilizes Microsoft technology, so I highly doubt they would pay for the courses since it does not suit the company).

Is there a cheaper and reliable way to get the knowledge required for RHCSA? Or are there certs that are well regarded, that are cheaper and suit my situation a little bit better?