Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
46.28 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#321
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#322
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    You're a senior CS person and you are asking if you should have a backup system in place? o_O\n
    \n
    Sorry if this sounds like a personal attack but it's something you should have though of a long, long time ago, as a CS person. Even when still using Windows.\n
    \n
    Assuming you are serious, then yes there are ways to save your data under Linux, with different levels of complexity and privacy.\n
    \n
    The bare minimum is some basic cloud backup. Not ideal for privacy, but at least if your drive dies you won't lose your files.\n
    \n
    Local backup in the form of a NAS or home server is also an option, and allows different systems (Windows, Mac, Linux) to save a copy of their files. Way better from a privacy perspective if setup properly BUT your are one fire or one burglary away from losing everything.\n
    \n
    If you want to reconcile privacy AND safe storage then to me there are a few options :\n
    \n
    - End to end encrypted cloud storage if you trust the third party (Proton drive, Tresorit, etc)\n
    - End to end encrypted cloud storage that you control (requires very high skills and a lot of work and money. And a lot of maintenance)\n
    - Local network storage (NAS/homeserver) with an encrypted backup regularly sent to the cloud\n
    - Hybrid end-to-end encrypted cloud using a non encrypted cloud solution (like Google Drive) with Cryptomator or equivalent (if you trust them).\n
    \n
    So many options, depending on your sensibility to privacy and your technical knowledge. You can also mix. For example most of my personal files are hosted on Microsoft OneCloud because it's stable and fast enough. I mean almost my entire home folder (excluding configuration) is replicated there. But some of the sensitive files, mostly scans of official documents like tax returns, healthcare receipts, etc, are end to end encrypted using Cryptomator. Also my passwords are saved in an shared encrypted Keepass database. And all my drives are encrypted (with LUKS) including my external drives.\n
    \n
    Anybody who has dug that topic long enough knows that total privacy and total security are a myth. It simple doesn't exist. You need to find the balance between privacy, security and practicality that suits you. If you are paranoid, then getting to a reasonable level of all three is going to be a LOT of work and money. If you are just cautious, and are willing to trust reputable third parties, then it's quite possible to have a working solution without spending too much time and money. And the very bare minimum is to chose between a backup with little privacy, or more privacy with the acceptance that you may lose everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701741972 {#1605
    date: 2023-12-05 03:06:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ylai@lemmy.ml"
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 198056
  -bodyTs: "'accept':449 'ago':43 'allow':116 'almost':283 'also':112,260,317 'anybodi':340 'ask':10 'assum':53 'attack':29 'away':146 'backup':16,82,101,215,440 'balanc':368 'bare':76,433 'basic':80 'better':130 'burglari':145 'cautious':404 'chose':437 'cloud':81,171,187,220,227,232 'complex':72 'configur':289 'control':191 'copi':125 'cryptom':238,316 'cs':5,46 'data':65 'databas':327 'depend':248 'die':93 'differ':69,117 'document':303 'doesn':360 'drive':92,180,236,331,339 'dug':343 'encrypt':170,186,214,226,231,314,325,333 'end':167,169,183,185,223,225,311,313 'end-to-end':222 'enough':280,347 'entir':285 'equival':240 'etc':182,309 'even':48 'everyth':149,454 'exampl':263 'exclud':288 'exist':362 'extern':338 'fast':279 'file':99,128,268,298 'find':366 'fire':142 'folder':287 'form':104 'get':382 'go':391 'googl':235 'healthcar':307 'high':194 'home':109,286 'host':270 'hybrid':221 'ideal':84 'includ':336 'keepass':326 'know':348 'knowledg':257 'least':89 'level':70,386 'like':26,234,304 'linux':67,121 'littl':442 'local':100,208 'long':40,41,346 'lose':97,148,453 'lot':198,205,395 'luk':335 'mac':120 'mainten':207 'mani':246 'may':452 'mean':282 'microsoft':272 'minimum':77,434 'mix':261 'money':202,399,429 'most':299 'much':426 'myth':357 'nas':107 'nas/homeserver':211 'need':364 'network':209 'non':230 'o':20,21 'offici':302 'one':141,144 'onecloud':273 'option':114,166,247 'paranoid':380 'parti':178,412 'password':319 'person':6,28,47,267 'perspect':134 'place':19 'possibl':417 'practic':373 'privaci':74,86,133,155,253,351,370,443,446 'proper':137 'proton':179 'quit':416 're':2 'reason':385 'receipt':308 'reconcil':154 'regular':216 'replic':291 'reput':410 'requir':192 'return':306 'safe':157 'save':63,123,321 'scan':300 'secur':354,371 'senior':4 'sensibl':251 'sensit':297 'sent':217 'serious':56 'server':110 'setup':136 'share':324 'simpl':359 'skill':195 'solut':233,422 'someth':33 'sorri':22 'sound':25 'spend':424 'stabl':277 'still':50 'storag':158,172,188,210 'suit':375 'system':17,118 'tax':305 'technic':256 'third':177,411 'though':37 'three':389 'time':42,427 'topic':345 'total':350,353 'tresorit':181 'trust':175,243,409 'use':51,228,315 'want':152 'way':61,129 'will':407 'window':52,119 'without':423 'won':95 'work':200,397,421 'yes':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/679013/-/comment/3945960"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701741972 {#1945
    date: 2023-12-05 03:06:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#321
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#322
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    You're a senior CS person and you are asking if you should have a backup system in place? o_O\n
    \n
    Sorry if this sounds like a personal attack but it's something you should have though of a long, long time ago, as a CS person. Even when still using Windows.\n
    \n
    Assuming you are serious, then yes there are ways to save your data under Linux, with different levels of complexity and privacy.\n
    \n
    The bare minimum is some basic cloud backup. Not ideal for privacy, but at least if your drive dies you won't lose your files.\n
    \n
    Local backup in the form of a NAS or home server is also an option, and allows different systems (Windows, Mac, Linux) to save a copy of their files. Way better from a privacy perspective if setup properly BUT your are one fire or one burglary away from losing everything.\n
    \n
    If you want to reconcile privacy AND safe storage then to me there are a few options :\n
    \n
    - End to end encrypted cloud storage if you trust the third party (Proton drive, Tresorit, etc)\n
    - End to end encrypted cloud storage that you control (requires very high skills and a lot of work and money. And a lot of maintenance)\n
    - Local network storage (NAS/homeserver) with an encrypted backup regularly sent to the cloud\n
    - Hybrid end-to-end encrypted cloud using a non encrypted cloud solution (like Google Drive) with Cryptomator or equivalent (if you trust them).\n
    \n
    So many options, depending on your sensibility to privacy and your technical knowledge. You can also mix. For example most of my personal files are hosted on Microsoft OneCloud because it's stable and fast enough. I mean almost my entire home folder (excluding configuration) is replicated there. But some of the sensitive files, mostly scans of official documents like tax returns, healthcare receipts, etc, are end to end encrypted using Cryptomator. Also my passwords are saved in an shared encrypted Keepass database. And all my drives are encrypted (with LUKS) including my external drives.\n
    \n
    Anybody who has dug that topic long enough knows that total privacy and total security are a myth. It simple doesn't exist. You need to find the balance between privacy, security and practicality that suits you. If you are paranoid, then getting to a reasonable level of all three is going to be a LOT of work and money. If you are just cautious, and are willing to trust reputable third parties, then it's quite possible to have a working solution without spending too much time and money. And the very bare minimum is to chose between a backup with little privacy, or more privacy with the acceptance that you may lose everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701741972 {#1605
    date: 2023-12-05 03:06:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ylai@lemmy.ml"
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 198056
  -bodyTs: "'accept':449 'ago':43 'allow':116 'almost':283 'also':112,260,317 'anybodi':340 'ask':10 'assum':53 'attack':29 'away':146 'backup':16,82,101,215,440 'balanc':368 'bare':76,433 'basic':80 'better':130 'burglari':145 'cautious':404 'chose':437 'cloud':81,171,187,220,227,232 'complex':72 'configur':289 'control':191 'copi':125 'cryptom':238,316 'cs':5,46 'data':65 'databas':327 'depend':248 'die':93 'differ':69,117 'document':303 'doesn':360 'drive':92,180,236,331,339 'dug':343 'encrypt':170,186,214,226,231,314,325,333 'end':167,169,183,185,223,225,311,313 'end-to-end':222 'enough':280,347 'entir':285 'equival':240 'etc':182,309 'even':48 'everyth':149,454 'exampl':263 'exclud':288 'exist':362 'extern':338 'fast':279 'file':99,128,268,298 'find':366 'fire':142 'folder':287 'form':104 'get':382 'go':391 'googl':235 'healthcar':307 'high':194 'home':109,286 'host':270 'hybrid':221 'ideal':84 'includ':336 'keepass':326 'know':348 'knowledg':257 'least':89 'level':70,386 'like':26,234,304 'linux':67,121 'littl':442 'local':100,208 'long':40,41,346 'lose':97,148,453 'lot':198,205,395 'luk':335 'mac':120 'mainten':207 'mani':246 'may':452 'mean':282 'microsoft':272 'minimum':77,434 'mix':261 'money':202,399,429 'most':299 'much':426 'myth':357 'nas':107 'nas/homeserver':211 'need':364 'network':209 'non':230 'o':20,21 'offici':302 'one':141,144 'onecloud':273 'option':114,166,247 'paranoid':380 'parti':178,412 'password':319 'person':6,28,47,267 'perspect':134 'place':19 'possibl':417 'practic':373 'privaci':74,86,133,155,253,351,370,443,446 'proper':137 'proton':179 'quit':416 're':2 'reason':385 'receipt':308 'reconcil':154 'regular':216 'replic':291 'reput':410 'requir':192 'return':306 'safe':157 'save':63,123,321 'scan':300 'secur':354,371 'senior':4 'sensibl':251 'sensit':297 'sent':217 'serious':56 'server':110 'setup':136 'share':324 'simpl':359 'skill':195 'solut':233,422 'someth':33 'sorri':22 'sound':25 'spend':424 'stabl':277 'still':50 'storag':158,172,188,210 'suit':375 'system':17,118 'tax':305 'technic':256 'third':177,411 'though':37 'three':389 'time':42,427 'topic':345 'total':350,353 'tresorit':181 'trust':175,243,409 'use':51,228,315 'want':152 'way':61,129 'will':407 'window':52,119 'without':423 'won':95 'work':200,397,421 'yes':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/679013/-/comment/3945960"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701741972 {#1945
    date: 2023-12-05 03:06:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#321
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#322
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    You're a senior CS person and you are asking if you should have a backup system in place? o_O\n
    \n
    Sorry if this sounds like a personal attack but it's something you should have though of a long, long time ago, as a CS person. Even when still using Windows.\n
    \n
    Assuming you are serious, then yes there are ways to save your data under Linux, with different levels of complexity and privacy.\n
    \n
    The bare minimum is some basic cloud backup. Not ideal for privacy, but at least if your drive dies you won't lose your files.\n
    \n
    Local backup in the form of a NAS or home server is also an option, and allows different systems (Windows, Mac, Linux) to save a copy of their files. Way better from a privacy perspective if setup properly BUT your are one fire or one burglary away from losing everything.\n
    \n
    If you want to reconcile privacy AND safe storage then to me there are a few options :\n
    \n
    - End to end encrypted cloud storage if you trust the third party (Proton drive, Tresorit, etc)\n
    - End to end encrypted cloud storage that you control (requires very high skills and a lot of work and money. And a lot of maintenance)\n
    - Local network storage (NAS/homeserver) with an encrypted backup regularly sent to the cloud\n
    - Hybrid end-to-end encrypted cloud using a non encrypted cloud solution (like Google Drive) with Cryptomator or equivalent (if you trust them).\n
    \n
    So many options, depending on your sensibility to privacy and your technical knowledge. You can also mix. For example most of my personal files are hosted on Microsoft OneCloud because it's stable and fast enough. I mean almost my entire home folder (excluding configuration) is replicated there. But some of the sensitive files, mostly scans of official documents like tax returns, healthcare receipts, etc, are end to end encrypted using Cryptomator. Also my passwords are saved in an shared encrypted Keepass database. And all my drives are encrypted (with LUKS) including my external drives.\n
    \n
    Anybody who has dug that topic long enough knows that total privacy and total security are a myth. It simple doesn't exist. You need to find the balance between privacy, security and practicality that suits you. If you are paranoid, then getting to a reasonable level of all three is going to be a LOT of work and money. If you are just cautious, and are willing to trust reputable third parties, then it's quite possible to have a working solution without spending too much time and money. And the very bare minimum is to chose between a backup with little privacy, or more privacy with the acceptance that you may lose everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701741972 {#1605
    date: 2023-12-05 03:06:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ylai@lemmy.ml"
    "@Valmond@lemmy.mindoki.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 198056
  -bodyTs: "'accept':449 'ago':43 'allow':116 'almost':283 'also':112,260,317 'anybodi':340 'ask':10 'assum':53 'attack':29 'away':146 'backup':16,82,101,215,440 'balanc':368 'bare':76,433 'basic':80 'better':130 'burglari':145 'cautious':404 'chose':437 'cloud':81,171,187,220,227,232 'complex':72 'configur':289 'control':191 'copi':125 'cryptom':238,316 'cs':5,46 'data':65 'databas':327 'depend':248 'die':93 'differ':69,117 'document':303 'doesn':360 'drive':92,180,236,331,339 'dug':343 'encrypt':170,186,214,226,231,314,325,333 'end':167,169,183,185,223,225,311,313 'end-to-end':222 'enough':280,347 'entir':285 'equival':240 'etc':182,309 'even':48 'everyth':149,454 'exampl':263 'exclud':288 'exist':362 'extern':338 'fast':279 'file':99,128,268,298 'find':366 'fire':142 'folder':287 'form':104 'get':382 'go':391 'googl':235 'healthcar':307 'high':194 'home':109,286 'host':270 'hybrid':221 'ideal':84 'includ':336 'keepass':326 'know':348 'knowledg':257 'least':89 'level':70,386 'like':26,234,304 'linux':67,121 'littl':442 'local':100,208 'long':40,41,346 'lose':97,148,453 'lot':198,205,395 'luk':335 'mac':120 'mainten':207 'mani':246 'may':452 'mean':282 'microsoft':272 'minimum':77,434 'mix':261 'money':202,399,429 'most':299 'much':426 'myth':357 'nas':107 'nas/homeserver':211 'need':364 'network':209 'non':230 'o':20,21 'offici':302 'one':141,144 'onecloud':273 'option':114,166,247 'paranoid':380 'parti':178,412 'password':319 'person':6,28,47,267 'perspect':134 'place':19 'possibl':417 'practic':373 'privaci':74,86,133,155,253,351,370,443,446 'proper':137 'proton':179 'quit':416 're':2 'reason':385 'receipt':308 'reconcil':154 'regular':216 'replic':291 'reput':410 'requir':192 'return':306 'safe':157 'save':63,123,321 'scan':300 'secur':354,371 'senior':4 'sensibl':251 'sensit':297 'sent':217 'serious':56 'server':110 'setup':136 'share':324 'simpl':359 'skill':195 'solut':233,422 'someth':33 'sorri':22 'sound':25 'spend':424 'stabl':277 'still':50 'storag':158,172,188,210 'suit':375 'system':17,118 'tax':305 'technic':256 'third':177,411 'though':37 'three':389 'time':42,427 'topic':345 'total':350,353 'tresorit':181 'trust':175,243,409 'use':51,228,315 'want':152 'way':61,129 'will':407 'window':52,119 'without':423 'won':95 'work':200,397,421 'yes':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/679013/-/comment/3945960"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701741972 {#1945
    date: 2023-12-05 03:06:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#321
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#322
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#316
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details