Best of SSH2022

  1. 1
    Article
    Avatar of pointerPointer·4y

    A Visual Guide to SSH Tunnels (with labs)

    SSH is yet another example of an ancient technology that is still in wide use today. With nothing but standard tools, you can achieve the following: Access internal VPC endpoints through a public-facing EC2 instance. Expose any local server from a home/private network to the outside First, we need to prepare the server - a machine with the SSH daemon and a simple web service listening on 127.0.1:80. The web service is a simple online service.

  2. 2
    Article
    Avatar of robinwieruchRobin Wieruch·4y

    Mac Setup for Web Development [2022]

    This year (2022) I bought the new MacBook Pro after having used the MacBook Pro 2015 for the last years. This first month has been super exciting and I am up running working efficiently on my personal and professional web development projects. Here I want to share with you my Mac setup for web development that I have used.

  3. 3
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Hydra Tool For Brute- force attack

    Hydra is a pre-installed tool in Kali Linux used to brute-force username and password to different services. Brute-force can be used to try different usernames and passwords against a target to identify correct credentials. Below is the list of all protocols supported by hydra.

  4. 4
    Article
    Avatar of devtoDEV·3y

    50 Linux Commands every developer NEED to know with example

    50 Linux commands every developer should know, along with a brief description and an example of each command. Listing the contents of a directory is one of 50 commands that every developer needs to know. Changes the ownership of a file or directory changes the current working directory.

  5. 5
    Article
    Avatar of pointerPointer·4y

    Eugeny/tabby: A terminal for a more modern age

    Deutsch Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux Integrated SSH and Telnet client and connection manager Integrated serial terminal Theming and color schemes. Fully configurable shortcuts and multi-chord shortcuts. Split panes Remembers your tabs.

  6. 6
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Hacking for Beginners: Exploiting Open Ports

    Metasploit is an easy-to-use tool that has a database of exploits which you can easily query. The next step is to try and exploit some open ports on one of Hack the Box’s machines. The vulnerability allows an unauthenticated user to view private or draft posts due to an issue within WP_Query.

  7. 7
    Article
    Avatar of changelogChangelog·4y

    SSH tips and tricks

    If you use a Yubikey agent, you can use it in your remotes by having the key in a SSH agent and forwarding it. To manage the agent, I strongly recommend yubikesy-agent. If you connect and disconnect from some machines “a lot” you might benefit from keeping You can prevent that by having your client ping the server every X time.

  8. 8
    Article
    Avatar of hnHacker News·4y

    prose.sh

    Prose is an open-source blogging platform. There is no installation, signup is as easy as SSH'ing into our CMS. Publish your posts with one command. No ads, zero tracking, no platform lock-in. Subscriptions via RSS. 100% open source.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy

    Nginx is a web server that is capable of handling ~10k concurrent users or network load per second. It became the fastest available web server followed by Apache. Nginx can be used as a mail proxy, reverse proxy, HTTP cache, etc. This is where Nginx comes into play.

  10. 10
    Article
    Avatar of pointerPointer·4y

    5 Best Practices for Securing SSH

    SSH is the industry standard for both security and efficacy for remote server access. As with any software, SSH is only as secure as configurations applied to the server and client configurations. In this article, we’ll explore five SSH best practices you should observe to boost the security of your infrastructure.

  11. 11
    Article
    Avatar of thnThe Hacker News·4y

    New Chinese Malware Attack Framework Targets Windows, macOS, and Linux Systems

    New Chinese Malware Attack Framework Targets Windows, macOS, and Linux Systems A previously undocumented command-and-control (C2) framework dubbed Alchimist is likely being used in the wild to target Windows, MacOSX and Linux systems.

  12. 12
    Article
    Avatar of systemweaknessSystem Weakness·4y

    TryHackMe — Brooklyn Nine Nine. Level: Easy

    Using rustscan to probe open ports 10.10.3.105 has no known vulnerability that gives us reverseshell or sth useful. I can login as ‘anonymous’ and get the file: Jake’s password seems to be too weak.

  13. 13
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Linux Server Hardening

    Server Hardening is the process of making the system secure. Server hardening helps to address the best ways to minimize the points of vulnerability. It can be done in various levels of the system: Securing BIOS/drive encryption System Level: Password policies Network Level: Firewalls/Port configuration Logging and Auditing Level: alerting/logs/audits.

  14. 14
    Article
    Avatar of changelogChangelog·3y

    SSH server hardening

    Some are trivial and should be set immediately, and some require some more work. For the upcoming changes of the config, I have to edit. It might differ from your setup. Please make sure that you test it on another machine first. There are options to lock you out if it is not set up correctly.

  15. 15
    Article
    Avatar of communityCommunity Picks·4y

    Sign your Git commits with 1Password

    1Password CEO Jeff Shiner just committed code to one of my GitHub repositories. Anyone can spoof a Git committer or author name with just a few terminal commands and pretend to be someone else: $ git config user. This can make for a fun prank but is also a security liability.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    OpenStack Tutorial – Operate Your Own Private Cloud (Full Course)

    OpenStack is an open source cloud computing platform that is used by organizations to manage and control large scale deployments of virtual machines. OpenStack is broken up into services to allow you to plug and play components depending on your needs. The OpenStack map below shows common services and how they fit together.

  17. 17
    Article
    Avatar of drDark Reading·3y

    Why Attackers Target GitHub, and How You Can Secure It

    Last week Okta announced a security breach that involved an attacker gaining access to its source code hosted in GitHub. GitHub is the most popular source code management tool for both open source and private enterprise code repositories. A single stolen repository can yield intellectual property, valid credentials, and a nice list of vulnerabilities in production software.

  18. 18
    Article
    Avatar of faunFaun·3y

    Use SSH Port Forwarding to connect to resources

    The first use of SSH Port Forwarding is to use it to connect to resources on servers that have Firewall. For example, the server has an IP of. and the username is. in which there is a Redis child running at port. You can remove localhost at the beginning.

  19. 19
    Article
    Avatar of communityCommunity Picks·4y

    Configuring your Git environment for success

    The biggest barrier to entry is the Git workflow surrounding opening and updating a pull request. Maintainers are the final reviewers of pull requests (PRs) and ultimately responsible for the code that gets merged to the project. The first step in setting up your development environment is to pick the project you want to contribute to Add an upstream remote repository.

  20. 20
    Article
    Avatar of btrprogBetter Programming·4y

    How to Use SSH Config File to Boost Your Productivity

    In today’s era of cloud computing, every software developer has to deal with various remote servers to deploy, manage, debug his code. When the number of remote connections starts to increase it becomes significantly hard to remember the IP addresses, ports, and credential locations of these different servers. This is where the ssh config file comes to the rescue.

  21. 21
    Article
    Avatar of communityCommunity Picks·4y

    Remote development with Rust on fly.io

    Fly.io is an open-source, cloud-based software development platform. Fly.io can be used to build Rust codebases from anywhere in the world. The fly.io platform is free to use, but you must pay for the privilege of using it. The platform is available on GitHub.

  22. 22
    Article
    Avatar of newstackThe New Stack·4y

    How to Manage your Docker Containers with DockStation

    DockStation is a desktop client that makes container management much easier. DockStation is available for Linux, macOS, and Windows and can be used for both personal and startup usage. With DockStation, you’ll find features like: Manage both services and containers.

  23. 23
    Article
    Avatar of devtoDEV·4y

    How to Set Up a Web Server

    How to set up a server so that it is secure and safe to use. How to map your domain to your server so it is accessible to the public.

  24. 24
    Article
    Avatar of infosecwriteupsInfoSec Write-ups·4y

    SSH: Introduction, How to Secure and Working

    SSH is an acronym for Secure Shell. It is a protocol that allows two machines to communicate securely on a network. It means whenever two machines are connected, the data exchange between them happens with encryption. The information which is to be used is encrypted and by encryption it means that the actual data is converted into some cipher.

  25. 25
    Article
    Avatar of systemweaknessSystem Weakness·4y

    FTP, HTTP, Telnet,SSH and VLAN

    The purpose of FTP is used to transfer files to and from a computer. Telnet runs on port 23 and the major drawback is packets transferred in plaintext. VLAN stands for virtual LAN to reduce security risk. VLAN is configured according to the serial ports or IP address.