• 2 Votes
    1 Posts
    2k Views
    No one has replied
  • Proxmox backup to remote PBS over Zerotier

    4
    1 Votes
    4 Posts
    5k Views
    travisdh1T

    @scottalanmiller said in Proxmox backup to remote PBS over Zerotier:

    If you haven't played with it for tiny scale stuff, TailScale makes this SO easy to do.

    I do have a TailScale account, but didn't think of it because I already had some other stuff at the location already on Zerotier.

  • 1 Votes
    1 Posts
    2k Views
    No one has replied
  • 0 Votes
    3 Posts
    5k Views
    DustinB3403D

    @scottalanmiller said in List Windows Printers from PowerShell Command Line CLI:

    If you need to remote into a Windows machine and get a list of printers without interrupting the user, this powershell command is quick and easy...

    Get-Printer | Format-Table

    Make it easier Get-Printer | FT

  • 0 Votes
    1 Posts
    2k Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Raspberry Pi Zero W Bought for Testing

    14
    0 Votes
    14 Posts
    2k Views
    S

    Thinking of using my newly bought Raspberry Pi Pico from https://robocraze.com/collections/raspberry-pi for an IoT project. Which programming language would be best? Suggestions welcome!

  • Hestia Development Full Webhosting Panel

    5
    1 Votes
    5 Posts
    897 Views
    CloudKnightC

    version v1.9.2 now out. Been running this panel since 2021. Free webhosting panel without the fees of cpanel. Recently just moved users to a new VPS with Ubuntu 24.04

  • Removing Proxmox Subscription Message

    1
    0 Votes
    1 Posts
    639 Views
    No one has replied
  • read only ssd

    5
    0 Votes
    5 Posts
    819 Views
    P

    @gjacobse Thanks, I have tried the recommended ones from Microsoft, the diskpart now shows it is out of "read only" , but it is a false reading. I can access some of the data ( most data is saved to server)m but users always know better (LOL). Next I will try dd and see how that goes, I suspect I may (low probability) be able to "fix" the installation after running dd. Thanks again. I was hoping for something I had not heard/seen.

  • Hardening RHEL (and RHEL Based OSs)

    1
    1 Votes
    1 Posts
    1k Views
    No one has replied
  • 0 Votes
    2 Posts
    612 Views
    EddieJenningsE

    As you know almost all drivers are a part of the kernel itself. There isn't a way to "export" them in the way that you're thinking -- at least not that I'm aware. If you installed a package that included a 3rd party hardware driver, perhaps you can just download the rpm or deb file from its repo to back it up. Some kernel modules (or groups of kernel modules) are the drivers for some hardware, and you could potentially backup those files to load later. I haven't had hardware that has required special kernel modules that would create that situation.

    To be honest, if that system crashes, reinstalling your Linux distribution will be your method of getting drivers for your hardware :).

  • 0 Votes
    1 Posts
    103 Views
    No one has replied
  • 0 Votes
    1 Posts
    30 Views
    No one has replied
  • Decrypting a LUKS encrypted drive at boot

    Unsolved
    8
    0 Votes
    8 Posts
    2k Views
    IThomeboy80I

    Here is something i found:

    Ensure LUKS Drive is Configured
    If the drive isn’t encrypted yet, you can encrypt it with LUKS:

    bash
    Copy
    Edit
    sudo cryptsetup luksFormat /dev/sdX
    Replace /dev/sdX with the appropriate drive/partition. Be cautious—this step will erase all data on the drive.

    Add the Drive to /etc/crypttab
    Edit the /etc/crypttab file to configure the system to unlock the drive at boot.

    Open the file:

    bash
    Copy
    Edit
    sudo nano /etc/crypttab
    Add an entry for the encrypted drive:

    bash
    Copy
    Edit
    cryptname /dev/sdX none luks
    cryptname: A name for the decrypted device (used later in /etc/fstab).
    /dev/sdX: Path to the encrypted device.
    none: Use none for a passphrase prompt at boot or specify a path to a key file.
    luks: Indicates LUKS encryption.
    Example:

    bash
    Copy
    Edit
    cryptdrive /dev/sdb1 none luks
    3. Add the Decrypted Device to /etc/fstab
    To automatically mount the decrypted drive after unlocking:

    Edit /etc/fstab:

    bash
    Copy
    Edit
    sudo nano /etc/fstab
    Add an entry for the decrypted drive:

    bash
    Copy
    Edit
    /dev/mapper/cryptname /mnt/mountpoint ext4 defaults 0 2
    Replace:

    /dev/mapper/cryptname with the mapped device from /etc/crypttab.
    /mnt/mountpoint with your desired mount point.
    ext4 with your file system type.
    4. Generate an Initramfs
    If the root file system or a critical drive is encrypted, you’ll need to update the initramfs to include decryption tools.

    Update the initramfs:

    bash
    Copy
    Edit
    sudo update-initramfs -u
    Verify that the cryptsetup package is installed in your initramfs configuration.

    Test Boot Behavior
    Reboot the system and observe the decryption process:

    If you specified none in /etc/crypttab, you should be prompted for a passphrase at boot.
    If a key file was used, the drive should decrypt automatically.
    6. Using a Key File for Automatic Decryption
    To avoid entering a passphrase at boot, use a key file:

    Generate a key file:

    bash
    Copy
    Edit
    sudo dd if=/dev/urandom of=/root/luks-keyfile bs=4096 count=1
    Set permissions:

    bash
    Copy
    Edit
    sudo chmod 600 /root/luks-keyfile
    Add the key file to the LUKS header:

    bash
    Copy
    Edit
    sudo cryptsetup luksAddKey /dev/sdX /root/luks-keyfile
    Update /etc/crypttab:

    bash
    Copy
    Edit
    cryptname /dev/sdX /root/luks-keyfile luks
    Update the initramfs:

    bash
    Copy
    Edit
    sudo update-initramfs -u
    Reboot to test automatic decryption.

    Troubleshooting
    Device not found during boot: Ensure the correct device path is used in /etc/crypttab.
    Passphrase prompt not appearing: Verify cryptsetup is installed and included in initramfs.
    Boot hangs or fails: Boot into a live session, comment out entries in /etc/fstab or /etc/crypttab, and investigate.
  • Getting Domain Information / Owner

    5
    0 Votes
    5 Posts
    805 Views
    IThomeboy80I

    You can also try whois.sc

  • WINGET: Not available on Win10.

    8
    1 Votes
    8 Posts
    1k Views
    gjacobseG

    @travisdh1 said in WINGET: Not available on Win10.:

    I found that the name has changed to UniGetUI recently. I've been using it recently since it does all the Windows repositories I know about.

    I seem to remember WingetUI,.. But This is a case of a fresh install of Win10 not having the 'updated MS Store' that even has the native Microsoft Winget.

    I will however take a look at UniGetUI.. My goal maybe was simply just staying out of the MS Store,.. and using CLI like chocolatey, apt-get and the similar...

  • Cloudflare DYNDNS updates now easy.

    2
    1 Votes
    2 Posts
    653 Views
    dbeatoD

    For Windows I have used this PowerShell

    https://github.com/fire1ce/DDNS-Cloudflare-PowerShell

  • The Most Effective Meetings

    9
    4 Votes
    9 Posts
    2k Views
    M

    @Obsolesce said in The Most Effective Meetings:

    @MrWright4hire said in The Most Effective Meetings:

    Isn't it funny how we may disagree about being there for someone until we're the someone that needs the help

    Is calling a meeting to take the time of several people or more really the most effective use of resources if one needs help with something? I can't agree to that.

    Allow me to clear my thoughts up for everyone.

    Scenario #1:
    When you call a meeting and there's really not much to talk about from a business pov. However, you are aware that a team member is having issues and struggling at work. You open the dialog, without pointing fingers, how you have notice the issues. And how you need to address it before it gets out of hand. Like I said, instead of calling someone out, let it be known that anyone with the issues should come and discuss the issues. You not taking up extra resources. You're bringing awareness and depend on what the issue is, educating your team for a better work environment.

    AND

    Scenario #2:
    Co-workers don't get along. That needs to be address and nipped in the bud quick, fast and in a hurry.

    There's issues you can address in public and in private without wasting time or resources.

    This doesn't have to be trivial, I'm basically just saying that people are important when it comes to a team. Just make sure all is good for a great team results.

  • Rescan all SCSI buses, hassle free.

    1
    2 Votes
    1 Posts
    365 Views
    No one has replied