• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Installation with Whole Disk Encryption

Problems Installing or Upgrading pfSense Software
14
30
8.4k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F
    Finger79
    last edited by Apr 7, 2017, 1:14 PM Apr 7, 2017, 1:08 PM

    @johnpoz:

    I have one in a branch office, locked room - It is just being used for non sla guest access on the wifi network, etc.

    In this use case (Guest Wi-Fi access, no SLA, no urgency), why would FDE be used?  It's the perfect use case for not using FDE.  Seems like you're setting up a strawman.  Nobody here is arguing that a configuration such as this one should be encrypted.

    @johnpoz:

    I just upgrade it off hours since if it dies there is no sla to contend with.  But now if it was using FDE I would have to make sure someone (maybe even me) was on site and they would need to enter the FDE password (possible not IT person)…  I need to upgrade its bios which requires hard power off, which is being a pain figure out when someone will be on site to be able to power cycle it for me, etc.  It would be just lovely if someone would have to be on site and know the password on case of power loss, etc.  I personally think keeping the code updated, with the ability of hands off remote update any possible perceived security increase that a FDE might bring.

    Kind of the same reasoning.  This is a perfect use case against FDE where it's in a branch office and you'd have to get a random non-IT person on the phone and walk them through it and reveal the password.  Nobody is arguing that this would be wise.

    @johnpoz:

    I think I brought these points even in the previous conversations.. It seems to me beating a dead freaking horse.. Just make zero sense to me is all for FDE on a firewall..  Do devices like Palo Alto or Cisco support encryption?

    Keywords bolded.  You keep using this phrase "on a firewall."  And I agree with you.  If the appliance is just functioning as a firewall, there's really no added value or tangible security in encrypting the disk and a whole lot of added inconvenience.

    But that's the strawman:  Nobody is arguing for FDE on just a firewall.  The use case is for those who make it a jack-of-all-trades appliance with lots more creds (keys, passwords) stored in the clear.  Or a ton of caching that's stored on the disk that could be used against the users after doing forensics.

    @johnpoz:

    And require a boot password like a FDE does?  If so wow what a mess that would be when there is a DC power outage.. No they are not suppose to happen - but they do..  Yeah its shit storm when it happens.. It would just be even more so now that someone has to go manually enter the password to boot the device.

    Right, so more uses cases and more strawman arguments.  Nobody here has said that it would be a good idea in these scenarios.  And what kind of datacenter doesn't have UPS and generators anyways?  Yes, I agree with you.  Preaching to the choir.  But then again, nobody here is saying that this example is a good use case for FDE.

    @johnpoz:

    Hey if you want it - go for it..  But also part of the reason I bring up the other point of view.. Is so that the vast community of pfsense, with yes many new to the whole thing sort of users don't get it in their heads hey these guys are talking FDE on the forum.. This must be the greatest thing since sliced bread - I must be unsecure if I don't do it, etc.

    I would suggest to those who are new to pfSense to really evaluate their use case and environment and threat model and determine if disk or swap encryption would be beneficial to them or their organization.  I agree with you:  New users/admins shouldn't blindly turn every setting "on" just because it seems cool.  pfSense isn't a NAS and isn't a traditional server per se but just a Swiss Army knife network security appliance.  But then again, if a user is taking on this project (whether home, small business, or larger environment), they probably already have the knowledge to not just go in guns blazing.  I mean, this isn't targeted towards n00bs buying their random Belkins to watch YouTube at home.

    @johnpoz:

    I am guess same mind as jimp - this is for sure something I would never do.. And hey if you want the burden with no added benefit have it at.. But I will still post my opinion that is just pointless..

    Look, I think we're mostly in agreement.  It's a very narrow use case to implement FDE on a network security appliance, but as the capabilities and packages grow and as pfSense becomes more of a jack-of-all-trades single device, there is more justification for encryption for those who understand it.  I think it's a great feature and selling point even.

    @johnpoz:

    Nor do I care if it gets me smites.. Which looks like it might have..  Hmmm

    Wasn't me.  I'm not a heavy poster here, so the "smite" thing is hilarious.  Whatever.  :)

    Next project:  full disk encryption on Phillips Hue light bulbs!  Because you can never be too loose with your lumens…. (April Fool's)

    1 Reply Last reply Reply Quote 1
    • H
      harika1258 @jimp
      last edited by harika1258 Jun 16, 2018, 6:10 AM Jun 16, 2018, 6:07 AM

      @jimp
      Hi..., How can I remove passphrase when os is booting?
      I tried this command but , nothing happened :
      geli configure -B prov
      ;-)

      1 Reply Last reply Reply Quote 0
      • J
        johnpoz LAYER 8 Global Moderator
        last edited by Jun 16, 2018, 8:56 AM

        @finger79 said in Installation with Whole Disk Encryption:

        pfSense becomes more of a jack-of-all-trades single device

        Huh? Where is that in the roadmap.. It not a everything box - its a firewall. If the user goes about having it serve up websites and freaking serve up files.. That is not the design goal..

        If you want a box to do everything - install some hosting VM software on the hardware... Use your FDE here, and run pfsense as a VM...

        "How can I remove passphrase when os is booting"

        Wouldn't that just defeat the whole freaking purpose of FDE...

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.7.2, 24.11

        H 1 Reply Last reply Jun 17, 2018, 5:44 AM Reply Quote 0
        • H
          harika1258 @johnpoz
          last edited by harika1258 Jun 17, 2018, 5:54 AM Jun 17, 2018, 5:44 AM

          @johnpoz
          Thank you so much, But i don't agree with you, because If we use a VM for firewall , performance and maintaining will be low. hence, I'd rather whole disk Encryption without using passphrase! but How can I implement it?
          PS : I used geom_eli_passphrase_prompt="NO" in /boot/loader.conf and geli configure -B prov but nothing happened.

          N 1 Reply Last reply Jun 17, 2018, 9:36 AM Reply Quote 0
          • N
            NogBadTheBad @harika1258
            last edited by NogBadTheBad Jun 17, 2018, 9:37 AM Jun 17, 2018, 9:36 AM

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • J
              johnpoz LAYER 8 Global Moderator
              last edited by johnpoz Jun 19, 2018, 9:49 AM Jun 19, 2018, 9:46 AM

              @harika1258 said in Installation with Whole Disk Encryption:

              VM for firewall , performance and maintaining will be low

              Nonsense, not if sized correctly.. And encryption without a passphrase is NOT encrypted now is it... It would be utterly pointless..

              There are thousands and thousands of people running pfsense on VM.. All different flavors, esxi, zen, hyper-v, etc. etc. I ran it on VM for years. But my OLD n40l microserver could not handle the 500/50 internet speed so had a choice update to box that could do it with pfsense as vm. Or go with hardware - I went with the sg4860.. Which I do believe can run esxi on... Maybe at aomepoint will try that.

              An intelligent man is sometimes forced to be drunk to spend time with his fools
              If you get confused: Listen to the Music Play
              Please don't Chat/PM me for help, unless mod related
              SG-4860 24.11 | Lab VMs 2.7.2, 24.11

              H 1 Reply Last reply Jun 20, 2018, 6:59 AM Reply Quote 0
              • H
                harika1258 @johnpoz
                last edited by Jun 20, 2018, 6:59 AM

                @johnpoz
                OK, all -right . I don't use any VM solutions. ;-)
                do you have another solution? I mean , I want to encrypt partitions with ZFS without entering passphrase every time when os is booting ;-)

                1 Reply Last reply Reply Quote 0
                • J
                  johnpoz LAYER 8 Global Moderator
                  last edited by Jun 20, 2018, 8:44 AM

                  @harika1258 said in Installation with Whole Disk Encryption:

                  I want to encrypt partitions with ZFS without entering passphrase every time when os is booting

                  Then there is ZERO point to the encryption in the first place... What is it protecting??? The whole problem of FDE on something like a router is that it needs intervention for boot..

                  If there is no passphrase, then when it boots the encryption is just unlocked. Like a zipfile without a password on it - anyone can open it. You put a password on the zip file and you have to know the password to unlock it.

                  An intelligent man is sometimes forced to be drunk to spend time with his fools
                  If you get confused: Listen to the Music Play
                  Please don't Chat/PM me for help, unless mod related
                  SG-4860 24.11 | Lab VMs 2.7.2, 24.11

                  H 1 Reply Last reply Jun 20, 2018, 9:00 AM Reply Quote 0
                  • H
                    harika1258 @johnpoz
                    last edited by harika1258 Jun 20, 2018, 9:02 AM Jun 20, 2018, 9:00 AM

                    @johnpoz
                    if someone has physical access to appliance who can move the appliance 's hard drive to another system (computer with Windows os) to view and does everything.
                    I want to protect it in this case.
                    although I want, when pfsense is booting, we don't need any passphrase.
                    just want to protect files in attaching to machine who running windows OS ;-)

                    1 Reply Last reply Reply Quote 0
                    • J
                      johnpoz LAYER 8 Global Moderator
                      last edited by Jun 20, 2018, 9:19 AM

                      @harika1258 said in Installation with Whole Disk Encryption:

                      just want to protect files in attaching to machine who running windows OS

                      So your wanting to protect it from idiot users? Why would I move the HDD to another system when I would just get the info off the thing while I have physical access to it??

                      I really think you need to do some research on what FDE actually protects you from..

                      So your scenario your wanting to protect against.. Windows not going to read a zfs anyway ;) Be it encrypted or not. And what appliance are you using exactly... Mine doesn't even have a HDD they could take out...

                      An intelligent man is sometimes forced to be drunk to spend time with his fools
                      If you get confused: Listen to the Music Play
                      Please don't Chat/PM me for help, unless mod related
                      SG-4860 24.11 | Lab VMs 2.7.2, 24.11

                      H 2 Replies Last reply Jun 26, 2018, 5:18 AM Reply Quote 0
                      • H
                        harika1258 @johnpoz
                        last edited by Jun 26, 2018, 5:18 AM

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • H
                          harika1258 @johnpoz
                          last edited by harika1258 Jun 26, 2018, 5:35 AM Jun 26, 2018, 5:25 AM

                          @johnpoz login-to-view
                          As you know, in windows OS, by UFS Explorer you can see partition that is set up with ZFS.
                          I use Nexcom Appliance ....

                          1 Reply Last reply Reply Quote 0
                          • GertjanG
                            Gertjan
                            last edited by Jun 26, 2018, 7:10 AM

                            Your adding normally non-existing issues : a system that runs virtual appliances shouldn't be made accessible by ordinary users, except for the services they offer remotely.
                            Only an 'admin' should access such a systems directly.

                            No "help me" PM's please. Use the forum, the community will thank you.
                            Edit : and where are the logs ??

                            1 Reply Last reply Reply Quote 0
                            • L
                              launchpadmcquak
                              last edited by launchpadmcquak Jan 31, 2019, 8:24 PM Jan 31, 2019, 8:23 PM

                              I'm not quite sure I understand arguing against FDE with the justification "it's just a firewall" when this simple firewall has a robust package management system which features an impressive catalog of packages.

                              I personally use pfSense as a firewall, a dynamic DNS client to NoIP (which requires credentials), and a tinc (keys!) server to tie other pfSense boxes together. I see people leveraging pfSense for much heavier workloads so I definitely see the argument for FDE.

                              I also see that FDE is a PITA because, at boot, you have to either be physically present to enter credentials, share said credentials with somebody who's present, or expose IPMI (if you have it) to gain virtual KVM access to it.

                              Would it be possible to see something like dracut-crypt-ssh make its way into the feature list? I use it on everything as a backup for when tang/clevis isn't working in a predominantly CentOS-based environment. It would be quite handy to have pfSense have a similar functionality whereby it boots dropbear on a specific port, protected with a preconfigured keypair, that goes away once pfSense is fully booted. Just my $.02.

                              1 Reply Last reply Reply Quote 0
                              • KOMK
                                KOM
                                last edited by Jan 31, 2019, 9:12 PM

                                FDE is a PITA that is only useful if you're in an environment where there is a significant risk that someone will steal your disk so they can mount it elsewhere and look for prizes. Most people are not in that environment, and even if they were, there is usually nothing on the firewall that would be of any use to an attacker. Your mileage may vary, of course. Nobody else should have physical access to the box except you or other IT admins. Certainly not users.

                                1 Reply Last reply Reply Quote 0
                                • E
                                  Epimpin @johnpoz
                                  last edited by Mar 13, 2022, 4:56 PM

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • V
                                    vkeel87
                                    last edited by vkeel87 Jan 30, 2023, 12:52 PM Jan 30, 2023, 12:51 PM

                                    sorry to revive old post but I would like to reply for a specific use case no one brought up. As a journalist I need a higher level of security when accessing specific content. I use pfSense as a VPN gateway configure with FDE and zero-logging. It's a lot easier than having to setup vpn after every reboot on my boot-only USB OS.

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post
                                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.