通常、大規模なネットワークでは、コンピューターは認証されたプロキシの背後で動作する必要があります。外部への接続には、ユーザーがメールやワークステーションなどにログインするために使用するパスワードであるユーザー名/パスワードが必要です。
これは、ネットワークパスワードをファイルに入れる必要があることを意味し、apt.conf
通常はhttp_proxy, ftp_proxy
https_proxy
~/.profile
これで設定できることはわかってapt.conf
いますがchmod 600
(Ubuntu / Debianではデフォルトでは設定されていません!)、私たちのシステムにはルート権限が必要な人がいます。
また、root アクセス権を持つ人からパスワードを保護することは技術的に不可能であることも認識していますが、偶発的な発見を防ぐためにパスワードを隠す方法があるかどうか疑問に思っていました. Windows はユーザーを管理者として操作しますが、何らかの方法でネットワーク パスワードを保存します (おそらく何らかの方法でレジストリの奥深くに保存されます)。
先日、システム間で構成ファイルを比較しているときに、この方法で他の誰かのパスワードをまったく偶然発見したので、私は尋ねるだけです。
@monjardin - 残念ながら、このネットワークでは公開鍵認証は代替手段ではありません。さらに、ほとんどのコマンドライン ツールでサポートされているとは思えません。
@Neall-他のユーザーがWebにアクセスしてもかまいません。彼らは私の資格情報を使用してWebにアクセスできます。プレーンテキストでパスワードに遭遇したくないだけです。