You are not logged in. Login Now
 0-17          
 
Author Message
raven
Os X is it a good Unix? Do you like it? Mark Unseen   Sep 24 06:34 UTC 2003

What do people think of Os X as a flavor of Unix?  Do you think BSD is
implemented well under Os X?  How about security, stability, etc?  I just
purchued an ibook 900 640mb 40gig Os 10.2.4.  I love it so far in being
able to issue Unix comands like top, having acess to old friends like
Pine, yet also being able to run Mozilla, Photoshop, Final Cut, etc.  I
did try mandrake Linux 8.0 a couple off years aago and found KDE and Gnome
not ready for prime time for productive gui use which is too bad beecause
I really like the gnu/free software concept.  Anyway what do you think of
Os X? Any advice or tips for Os X newbies?
17 responses total.
scott
response 1 of 17: Mark Unseen   Sep 24 13:20 UTC 2003

I like OS X;  I've had an iBoo for about 1.5 years with it.  The only thing
I don't like is that a coupel of my favorite Linux apps are
difficult/impossible to run under OS.  So I dual-boot Linux (Yellow Dog Linux)
which works really well.
raven
response 2 of 17: Mark Unseen   Sep 24 16:39 UTC 2003

I thought it was possible to run an x server over the mach kernel, then
BSD/Linux apps can be compiled for Os X?  I thought that's how they got
the gimp running on Os X.  Is the directory structure too different to
directly complile Linux apps even with the X server. Curious minds want to
know. 

scott
response 3 of 17: Mark Unseen   Sep 24 16:45 UTC 2003

It's a window manager issue.  Apple does have a beta release of an X11 window
manager which can then be used for apps which require X11, but I haven't
figured it out yet.  Plus I'd still like to run Linux anyway, even though OS
X is very nice.
gelinas
response 4 of 17: Mark Unseen   Sep 24 17:58 UTC 2003

I've run the Darwin X11 implementation, on 10.1, because Terminal did not
include click-and-drag between windows.  On 10.2, it does, so I've stopped
using X, even though it is still installed.  I'm currently running 10.2.6.

I like that it is multi-user, even if I never log off.  (We've three
iBooks in the house, so there is no sharing, even though we can in a pinch:
everyone has an account on all three machines.)

I've not yet installed mh; when I do that, I can do just about everything
on my laptop.
raven
response 5 of 17: Mark Unseen   Sep 24 22:24 UTC 2003

Here is an interesting article on installing xfree for Ox X, fink and then
the gimp:

http://www.creativemac.com/2002/12_dec/tutorials/thegimp021231.htm

I would do it but it's a lot of files to download over dialup.  Someone
should stick them all on a cd for us on the dirt roads of internet access.
raven
response 6 of 17: Mark Unseen   Sep 25 21:53 UTC 2003

Is there any way to turn on vt100 emulation on OsX's term app so my
backspace key will work?  Any other interesting OsX tips?
gelinas
response 7 of 17: Mark Unseen   Sep 25 22:09 UTC 2003

I think my solution was to change the backspace key in my 'dot' files on the
remote hosts.
scott
response 8 of 17: Mark Unseen   Sep 25 23:24 UTC 2003

I'm just in the habit of using the "bs" command (on Grex) to dynamically
switch the backspace character.  Guess I'm too lazy to actually fix my dot
file for the most common client (Linux "konsole" or OS X terminal) in my
regular Grexing.
raven
response 9 of 17: Mark Unseen   Sep 26 05:54 UTC 2003

bs works great for now thanks Scott. I discovered what seems to be
questionable security setting on Os X. sudo is set to use your intial
given logins password to grant root permission.  If someone
discovers your login and password for your user account you are rooted.  i
wonder why they don't havee you assign a seperate password to sudo upon
configuring your computer?  Also I noticee Os X is configured wwith root
access disables except for sudo.  I guess this is too keep newbies from
erasing system files.  have ya'll enables root access? I did read how to
and I'm debating whether i sshould since I don't do any programming and
I'm not running any sservers or doing network admin.  Any good reason
other than that to turn on root access?

raven
response 10 of 17: Mark Unseen   Sep 26 07:05 UTC 2003

Hmmm according to what I have been reading sudo is supposed to use the
users password to gain root access for commands.  I suppose the idea here
in Os X is to give users some level of control over their system withouut
making setup too complicated? Clever I guess as long as no one gets your
admin level single user password. 

gelinas
response 11 of 17: Mark Unseen   Sep 26 11:32 UTC 2003

How is an attacker supposed to get your password?  And why would that
method not also work for the root password?

I enabled root on my machine and found it to be more trouble than it was
worth, especially when I forgot the root password.  So I went back to
using sudo.

A suggestion:  Create two accounts, one with admin privileges and one
without, then use the unprivileged account, logging in to the other ONLY
when, and for as long as, admin privileges are needed.  This will give
you the advantages of separate passwordes, one rarely used, and of sudo.
scott
response 12 of 17: Mark Unseen   Sep 26 14:45 UTC 2003

I enabled root.  Mostly I just use it in the terminal window to read logs and
fix perms and such.
gull
response 13 of 17: Mark Unseen   Sep 26 15:53 UTC 2003

If someone has console access to your machine there are all kinds of
things they can do.  I think this is only an issue if you allow remote
connections (via ssh or similar.)

But then, I have my RedHat Linux system at home set up to automatically
log in as my user account on boot, without any password at all. ;)
raven
response 14 of 17: Mark Unseen   Sep 26 16:55 UTC 2003

I do have the firewall activated and no services running so I am probably just
being paranoid. :)
gelinas
response 15 of 17: Mark Unseen   Sep 29 17:19 UTC 2003

While going through some (relatively) old mail, I found this:

Date: Wed, 23 Jul 2003 10:02:17 -0400
From: John M Hickey Jr <hickey@apple.com>
To: macosx@umich.eduSubject: [macsig] Security - Root on Client

Team-
        I have been asked a number times in the past few days about
enabling root access on end user "client" machines.  "The UNIX 'root'
account permits total control over the system, which is why security attacks
typically target this account. In Mac OS X, the root account is disabled by
default and instead sets you up as the 'Administrator' role. This default
configuration guards against hackers taking control of your system. In
addition, Mac OS X uses the timetested UNIX permissions model to protect
user data from other users on the computer or on the network."[1]

        In order to maintain a higher level of security for the general
user base I recommend that root not be enabled.  As with all things there
are exceptions, but this would be a good starting point to work from.

-John

Additional information on Security and MacOS X:
[1] http://www.apple.com/macosx/technologies/security.html

So it looks like 'root' is disabled to prevent User A getting access to
User B's files.  If there is no User B, the issue is moot.
raven
response 16 of 17: Mark Unseen   Sep 30 03:51 UTC 2003

Thanks that does clarify things.  Any other comments on the Unixy aspects of
Os X?  How about the non Unixy aspects?  Any good recomended programs?  i
am enjoying Safari and Poisoned (a file haring client if you are intto
such things), plus having access to Photoshop and Pagemaker, and I like
the way itunes catalogs music.  All in all I am a happy camper with Os X
esp. considering my last Os was Windoze Me which was bad eveen by
Microsoft standards.  I also tried 2000 better but not perfect.  Any
comparisons between XP and os X.  Just curious because I havee never used
Xp for any extended period of time.

twenex
response 17 of 17: Mark Unseen   Nov 19 19:07 UTC 2003

Re: #13. ugh, David.
 0-17          
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss