複数の画面が開いているときに接続されたブラウザがCookieを共有するのを防ぐ

複数の画面が開いているときに接続されたブラウザがCookieを共有するのを防ぐ

デフォルトでは、複数のscreenブラウザで同じWebサイトを開くと、同じCookieが使用されます。

screen同じCookieなしで複数のリンクを開くことができるように、リンクブラウザがブラウジング中にディスクに何も書き込もうとしません。

chroot刑務所に設置してみました。次のエラーが発生します。

Unable to find or create links2 config directory. Please check, that you have $HOME variable set correctly and that you have write permission to your home directory.

実際、上記はホストに必要なものです。しかし、links2configディレクトリはどこにありますか?書き込み権限を無効にする必要があります。

検索してみましたが見つかりません。

それとも、より良い解決策がありますか?

- - - - - -追加:

起動時にLinksディレクトリが作成されることがわかりました。~/.links2削除すると、引き続きディレクトリが作成されます。権限を設定すると、権限が上書きされます。

~私のchroot刑務所には、以前のバージョンのためuck

答え1

直接の答え

使用

links -no-connect <websiteURL> 

または

links -anonymous <websiteURL>

1 台または 2 台のモニターで共有クッキーを保護する*

上記の主張の解釈

私は信じる

-anonymous

ディスククッキーを完全にブロックし、

-no-connect 

他のインスタンスが存在しないかのように起動します(Webブラウザの観点から「別々のインスタンス」を正しく理解した場合)。

リンクは私のブラウザです、ボトル実験 今マイメールにログイン

タバコをやめる

links yahoo.com

いいえログインするように求めるメッセージ

go tty2: 正常開放確認いいえもう一度ログインする必要があります。

links -anonymous yahoo.com

するログインするように求めるメッセージ

再確認

links yahoo.com 

確かにオプションなし

links -no-connect 

するログインするように求めるメッセージ

決定的な証拠ではありませんが、そうすることはできません。結論を得る悪意のあるクッキーは保管されず、しかし、両方

 -anonymous

そして

-no-connect 

オプションは次のとおりです。

links 

自分も知らないようにブラウザを実行してください少なくとも一部はすべてだと思います。、ここでクッキーはユーザー内では生成されません。

示されているように、Yahoo MailのログインCookieを使用してください。

長い話を短く

オプションがあります(参照

man links

)

-anonymous 

そして

-no-connect

これにより、クッキーは共有されません。 *

*彼らがブロックしたとは言えませんどのCookieを共有しますが、上記のように共有を防止します。少なくとも一部ビスケット、

私は努力していない結論を出すことを避けています。 (誰かが私の答えを改善できれば、「みんなのため」と「一部に」の違いは一部には難しいかもしれません)どうぞ。しかし、「別々のリンクされたウィンドウの共有を防ぐ方法」を意味する場合(別のリンクされたウィンドウでCookieを共有するのを防ぐ方法)に答えました。どのクッキーに関する私の迅速な実験とマニュアルページの理解だけでは十分ではありませんでした。誰かがこれらのオプションが示すように機能することを保証できることを願っています。すべてのクッキーについてどのウェブサイトでも。私の考えにはそうだが、それが私が提供できるすべてだ。

おそらく追加する必要があるようです。

使用

links -no-connect <websiteURL> 

または

links -anonymous <websiteURL>

1 台または 2 台のモニターで共有クッキーを保護する*

関連情報