4 ms·
You can achieve much more learning in 20 days. Important fundamentals are omitted but some oddly specific subjects are cherry-picked and given an unusual amoun
by 29athrowaway 4y ago
You can achieve much more learning in 20 days.
Important fundamentals are omitted but some oddly specific subjects are cherry-picked and given an unusual amount of attention like running nmap. Running nmap (a portscanner) can get you fired from your job and there's precedent of this.
The text formatting is inconsistent. Reader mode makes it better, but a simple markdown file would have clearer.
Explaining what a service is before explaining what a task is, is weird.
APT is mentioned, but APT is specific to Debian-based distros. Debian is not mentioned a single time in the article. Other distros use other package management systems.
You should use nftables instead of iptables. iptables is deprecated.
This article just reinforces that "learning Linux" is simply learning some few random commands.
- CalRobert 4y agoWhat alternatives do you suggest?
- 29athrowaway 4y agoLearn about the file system, permissions, processes, signals, threads, the scheduler, standard input and output, networking, etc.
- CalRobert 4y agoYeah, I just haven't seen a single book/resource that does this - maybe I'm not looking hard enough. "the linux command line" from nostarch press was good but, of course, focused on commands
- 29athrowaway 4y agoTake a look at "The Linux Programming Interface". It is a thick book that you can use as a reference when needed.
- imwillofficial 4y agoThis type of bizarrely hostile criticism would be so much more helpful as a more thorough list of areas to improve AND detailed suggestions on improvement. Anyone can take shots, but a PR takes guts. Like you come in hot, then proceeded to not tell me how to learn more in 20 days, you tease.
- antisceptic 4y agoJust like we are all lectured by sudo at one point, neophytes should be lectured on not using nmap, especially on production Corporate IT, unless they are part of a red team activity.
- deleted 4y ago[deleted]
- pastage 4y agoThese are all valid points, the apt and nftables have bitten me as an older timer. While I think one should handle nmap, tcpdump with care I have never seen an organization that fire someone based on it.
- lrvick 4y agoI accidentally overwhelmed a brittle network stack doing nmap scans that took down internet overnight for a major resort. It happens.
- jame-se 4y agoI may or may not work for a large credit bureau in the US, and I had a legitimate need to run nmap from my laptop to scan a server. 30 minutes later, I get pinged by security asking about it, which I gave an explanation, which they followed up with asking if I sought permission to use the tool (no, why would I?). They made me remove nmap, because that’s what hackers use. A month later, I get an email from someone else letting me know the situation was resolved. The point being, I ran one scan which involved no less than 7 people and wasted a month of time.
- arcade79 4y agoIf running nmap gets you fired from a job, then that wasn't a job worth keeping. Sheez.
- chasd00 4y agoFired is a bit much but I could see port scanning a prod server or like putting an interface in promiscuous mode generating a call from infosec asking for an explanation. Oh and the reply “I just wanted to see what happened” would not be a good one heh.
- igetspam 4y agoIf Little Bobby Tables is playing with his new nmap tool, from work and scanning High Security Org, LLCs SaaS range and they see the origin comes from an IP registered to New Corp, they may call New Corps security team. If the security team can identify Bobby as the source, they might fire him for annoying High Security Org because with the initial contact came a Scary Letter with Legal Words. Sorry Bobby, we can't afford a fight. It does happen. I could (but won't) tell about similar things happening at FAANGs.
- 29athrowaway 4y agoThey would rather ask you why were you portscanning and what does have to do with you job, and if they have reasons to not believe you or there is a process in place to deal with that, there might be consequences, including termination.
- washywashy 4y agoCurmudgeon alert
- yjftsjthsd-h 4y agoName-calling isn't productive.