~> ls -l slackware/

License

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

drwxr-xr-x

-rw-r--r--

External files

1. Slackwallpapers-2024.8.2

Tips and Tricks...

Since you are here...some security tips for your Slackware systems:

FIRST USER - NEW SYSTEM
======

1. Installation finish, time for your first user. Why you use as User ID ('UID') [ defaults to next available ]:?
98% of linux systems has first user id 1000 and next one 1001... why ?
Give to your first user id up to 10000 and if some day you create more users they will follow...him.
So, User ID ('UID') [ defaults to next available ]: 12345 (is a good example that crackers will not find it).(Dont start users IDs up to 40000)

2. Dont add user to sudoers group.
You dont need sudo. You dont even need root, but thats a long story...(thats a blasphemy for most Slackers)
Just download xudo someware in your $PATH and thats all.
Your user if know root password can execute any command need root access. example: xudo slackpkg update, xudo ./some.SlackBuild etc...
To make it even better you can rename xudo to what ever you like, assume wns (WhoNeedSudo) ;)
So lets do it mv /usr/bin/xudo /usr/bin/wns
Now your commands should be: wns slackpkg upgrade-all , wnd ./some.SlackBuild , wns ls /root etc... ;)

Conclusion: cracker dont know your user ID and cant guess it because its not 100?, you are not in sudoers group, you dont have sudo enable and you can even disable root...
Note: that with xudo or what ever you name it, during command is executed you are in full root mode (su -l) but after finsh you are back in $USER $PATH ;).

3. If you ask, xudo is a fork of ktsuss BUT with lot of patches and since it will never be adopted from Slackware (lol), its not for public view...
If you want to build your own "xudo", download it from .builds/

CLEVER PASSWD
======

1. Adopt clever paswords for root and users.That you can remember.
  • Like your favorite song refrain. Assume "Twinkle Twinkle Little Star How I wonder what you are"
  • Example: take the first letter of every word (TTLSHIWWYA)and make it passw like this:
  • ...................................................................."T+L5?1WwY@"
  • For root add a 'R/r' in first or last place "rT+L5?1WwY@"
  • If its for user add a 'U/u'......................."uT+L5?1WwY@"

    SECURITY
    ======

    1. Install a firewall.
    2. Do NOT store paswords in system special as plain text.
    3. Do not run Windows containers. If a system is vulnerable and communicate/interact with other system, no matter what system is lot bad things can happen...
    4. Encrypt your disks and use a usb-stick for /boot
    5. Always remember that:
    "everything is locking it also unlocking."
  • -->