copy ssh

If you have access to an earlier version of a Mac OS X Install, then you can simply copy over the ssh program into the Tiger Mac OS X and put it in a different place (like /usr/local/bin). Then, you can use the older version of ssh with the full path name, like "./usr/local/bin/ssh"
 
thank you for your post!

I guess I am not that much of a X11 crack, though!

my questions:

- what I have is a Mac OS X 10.3x Install cd-rom. but I could not find any file like ssh. so, where can I find it on my install disc?

- when I have copied the file like you said, how can I make the NX Client (nomachine) use this older version of ssh? or do I have to set this up manually now? and if so, how do I do that?


thanx again,

pascal
 
You need to either tell Finder to show invisible files, or look at the CD using Terminal (Applications/Utilities/Terminal).
$ cd /Volumes
$ ls
(listing of the different volumes)
$ cd whatever
Look around. I'm not sure quite where it will be, but you can use the find command if necessary.
$ man find
for further information.

It doesn't have anything to do with X11, though. X11 can use ssh for remote display, but ssh doesn't require X11. Users without X11 installed still have ssh. So if you don't know much about X11 (join the club), it shouldn't be a problem here.

I don't know anything at all about nomachine, though, so somebody else will have to answer that question. It *might* help to manipulate your path so that the system looks in /usr/local/bin before /usr/bin, /usr/sbin etc. You can configure your shell to do this automatically.

For bash:
PATH="/usr/local/bin:${PATH}"; export PATH
- add to ~/.bashrc and/or ~/.bash_profile as appropriate

For sh:
PATH="/usr/local/bin:${PATH}"; export PATH
- add to ~/.shinit and/or ~/.profile as appropriate
(bash will read these too, but only if it cannot find the bash-specific files)

For tcsh:
setenv PATH /usr/local/bin:${PATH}
- add to ~/.login and/or ~/.tcshrc and/or ~/Library/init/tcsh/environment.mine as appropriate

Note that you may have to create some of these files. You can find information in the documentation for each shell. For example,
$ man bash
for information in bash is your default shell (which it should be in Tiger if you haven't changed it)

You can find the system-wide config files at:
/etc/bashrc
/etc/csh.cshrc
/etc/csh.login (and /etc/csh.logout)
and tcsh example config files at in /usr/share/tcsh/examples

- cfr
 
Back
Top