transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)
  Home FAQ Contact Sign in
linux.debian.project only
 
Advanced search
POPULAR GROUPS

more...

linux.debian.project Profile…
 Up
transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Peter Palfrader
Date: Aug 30, 2008 05:40

[Let's move this to debian-project since there is no
debian-admin-public-bikeshedding. I hope mutt doesn't eat my
Mail-Followup-To header.]

On Thu, 28 Aug 2008, Peter Palfrader wrote:
>> I generally avoid using password authentication to Debian hosts, *except* in
>> the particular case of scp'ing files from one Debian host to another because
> That being said we are evaluating means
> that will allow simple file transfers.

So, there are a few ideas floating around:

- Tell people to only load the debian.org key into an agent, and use -c
when doing that so they have to confirm each use of that key. Then
forward that agent to the debian host when they want to copy files.

pros: + works right now.
+ no problems with existing firewalls.
cons: - Sure, as if people would ever do that.

- install sendfile/saft on all machines so you can do
sendfile foo.tar.gz weasel@merkel
Show full article (4.30Kb)
28 Comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Bastian Blank
Date: Aug 30, 2008 06:20

On Sat, Aug 30, 2008 at 02:32:08PM +0200, Peter Palfrader wrote:
> - install sendfile/saft on all machines so you can do
> sendfile foo.tar.gz weasel@merkel
>
> The crypto stuff could be alleviated by using ipsec between all our
> servers. But that works even less well than you'd expect.

The machines needs to check DNSSEC or the names can be spoofed which
makes ipsec mood.
> - setup afs
>
> pros: + AFS is cool

Yeah. You can make read-only snapshots for backup purposes.
> + once we have a krb realm we could maybe also use it for other
> stuff like all those web services that require logins. How
> good is krb support in browsers these days?

Firefox supports it in a whitelist approach. However I never tested it.
Show full article (2.22Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: brian m. carlson
Date: Aug 30, 2008 07:40

On Sat, Aug 30, 2008 at 03:16:01PM +0200, Bastian Blank wrote:
>On Sat, Aug 30, 2008 at 02:32:08PM +0200, Peter Palfrader wrote:
>> + once we have a krb realm we could maybe also use it for other
>> stuff like all those web services that require logins. How
>> good is krb support in browsers these days?
>
>Firefox supports it in a whitelist approach. However I never tested it.

I use Kerberos authentication for my OpenID server, and it works
flawlessly with Iceweasel and mod_auth_kerb.

--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
troff on top of XML: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Show full article (1.63Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Peter Palfrader
Date: Aug 30, 2008 08:50

[Trimming lists]

On Sat, 30 Aug 2008, Bastian Blank wrote:
> On Sat, Aug 30, 2008 at 02:32:08PM +0200, Peter Palfrader wrote:
>> - install sendfile/saft on all machines so you can do
>> sendfile foo.tar.gz weasel@merkel
>>
>> The crypto stuff could be alleviated by using ipsec between all our
>> servers. But that works even less well than you'd expect.
>
> The machines needs to check DNSSEC or the names can be spoofed which
> makes ipsec mood.

Or you use only resolvers that you have a trusted (i.e. ipsec)
connection to and those need to have a complete axfr'ed zone.

As hinted in the original email, I don't think ipsec (or stunnel) are
useful solutions to help us make sendfile suck less.
Show full article (1.87Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Bastian Blank
Date: Aug 30, 2008 09:10

On Sat, Aug 30, 2008 at 05:46:16PM +0200, Peter Palfrader wrote:
> On Sat, 30 Aug 2008, Bastian Blank wrote:
>> On Sat, Aug 30, 2008 at 02:32:08PM +0200, Peter Palfrader wrote:
>>> The crypto stuff could be alleviated by using ipsec between all our
>>> servers. But that works even less well than you'd expect.
>> The machines needs to check DNSSEC or the names can be spoofed which
>> makes ipsec mood.
> Or you use only resolvers that you have a trusted (i.e. ipsec)
> connection to and those need to have a complete axfr'ed zone.

Then we can drop the whole ud-ldap thing and use centralized
authentication.
>>> What other options did we forget?
>>
>> - Setup Kerberos, allow it as an additional ssh login variant
>
> Circumvents the entire idea behind this exercise: Assuming an attacker
> already has control over one host we want to make it as hard as possible
> for them to jump to other hosts.
Show full article (1.45Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Peter Palfrader
Date: Aug 30, 2008 09:40

On Sat, 30 Aug 2008, Bastian Blank wrote:
>> Or you use only resolvers that you have a trusted (i.e. ipsec)
>> connection to and those need to have a complete axfr'ed zone.
>
> Then we can drop the whole ud-ldap thing and use centralized
> authentication.

Um. I don't see why that follows. I don't think it matters however. :)
ipsec/stunnel etc aren't the solution.
Show full article (1.62Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Wouter Verhelst
Date: Aug 30, 2008 10:00

On Sat, Aug 30, 2008 at 02:32:08PM +0200, Peter Palfrader wrote:
> - setup afs
>
> Using AFS would allow us to use a shared /afs/debian.org tree on all
> our systems. AFS does all the magic crypto stuff so you don't have to
> worry about Eve sniffing or Mallory tampering with packets.
>
> Setting up AFS is a big chunk of work. It would require us first to
> setup a kerberos realm, to integrate it into ud-ldap so that new krb
> principals are created with ud-ldap users, and that ud-ldap users can
> set krb passwords, which probably should be different from their ldap
> password.
>
> On the user side once logged in you'd have to get a kerberos ticket
> using your krb password, then alog to get access to your
> /afs/debian.org/transfer/$user or whatever.
>
> We will not put homedirs onto AFS (that would completely torpedo the
> initial goal), it would simply provide a transfer area.
> ...
Show full article (1.89Kb)
no comments
Re: transfering files between *.debian.org hosts         


Author: Florian Weimer
Date: Aug 30, 2008 12:20

* Peter Palfrader:
> What other options did we forget?

Modern NFS over IPsec to a central file server. However, less than
stellar bandwidth at the Debian servers requires really, really modern
NFS with persistent caching.

--
To UNSUBSCRIBE, email to debian-project-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Steve Langasek
Date: Aug 30, 2008 15:10

On Sat, Aug 30, 2008 at 06:48:57PM +0200, Wouter Verhelst wrote:
>> + once we have a krb realm we could maybe also use it for other
>> stuff like all those web services that require logins. How
>> good is krb support in browsers these days?
> Pretty good. Konqueror supports it out of the box, iceweasel only
> requires you to edit the 'network.negotiate-auth.trusted-uris'
> about:config variable, and then it works well, too. Dunno about other
> browsers.
> (for some infathomable reason, the firefox developers consider Negotiate
> authentication to be unsafe with untrusted and/or non-SSL hosts. Dunno
> why that is, and never saw a compelling argument...)

And what do the iceweasel developers think? Perhaps iceweasel could have
this enabled by default? (Or are there other negotiations besides Kerberos
that are enabled with this setting, which should be avoided?)

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org
Show full article (1.36Kb)
no comments
Re: transfering files between *.debian.org hosts (was: people.debian.org to move to ravel)         


Author: Bastian Blank
Date: Aug 30, 2008 16:20

On Sat, Aug 30, 2008 at 06:48:57PM +0200, Wouter Verhelst wrote:
> (for some infathomable reason, the firefox developers consider Negotiate
> authentication to be unsafe with untrusted and/or non-SSL hosts. Dunno
> why that is, and never saw a compelling argument...)

Negotiate auth does not provide confidentiality or integrity protection
different to the normal use of kerberos.

Bastian

--
What kind of love is that? Not to be loved; never to have shown love.
-- Commissioner Nancy Hedford, "Metamorphosis",
stardate 3219.8

--
To UNSUBSCRIBE, email to debian-project-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
no comments
1 2 3