On Thu, May 12, 2011 at 2:03 PM, Daniel Lyons <fus...@storytotell.org> wrote:
> On Thu, May 12, 2011 at 11:52:30AM -0700, Bakul Shah wrote:
>> On Thu, 12 May 2011 13:14:55 CDT Stanley Lieber <stanley.lie...@gmail.com>  
>> wrote:
>> > http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/unix/u9fs
>> >
>> > This is the basis of the OpenBSD port.
>>
>> unix/9pfreebsd is really too old to be useful but may be one
>> can start a new FreeBSD port from the openBSD bits?  I'd be
>> interested in such a thing.
>
> It compiles w/ 2 warning messages on my machine. Setting it up is
> turning out to be interesting. I think probably the safest thing for
> me to do would be to try tunnelling it over ssh, since both host
> operating systems can do ssh v2. Still hammering on it. It does look
> like 9vx isn't really able to talk to the machine from here, which is
> odd because p9p's srv seems to be able to, at least make the
> connection, though I'm not having much luck with that either.
>
> How are you guys using these tools?

I connect to unix machines from Plan 9 by installing fgb/openssh
from contrib, binding /386/bin/openssh over /bin, and then using srvssh.

The command line looks something like this:

srvssh sl@phoenix phoenix && 9fs phoenix

This mounts u9fs running as user sl on host phoenix in /n/phoenix.

Alternately, taruti's scpu (ssh2 client written in go) can be used:

srv -s 5 'scpu -u sl -h phoenix -notty -c u9fs -u sl -na none' phoenix
/n/phoenix

scpu is available here:

https://bitbucket.org/taruti/scpu

-sl

Reply via email to