Kategori Solaris

Nennen wir es GNU Solaris

Donnerstag, Mai 7th, 2009

Und jetzt machen wir, um mit Solaris überhaupt arbeiten zu können, erst mal ein „Linux“ darus. Dafür installieren wir erst mal einen Paketmanager für die GNU Tools:
pkgadd -d http://www.opencsw.org/pkg_get.pkg

Nach der Installation Update wir ihn:
pkg-get -U

Und dann kann das fleißige nachinstallieren los gehen…
pkg-get -i mc

Quelle: opencsw.org

Solaris Updates Installieren

Mittwoch, Mai 6th, 2009

Da ich ja Internet habe, habe ich mich gedacht können wir ja jetzt Updates Installieren. Denkste erst mal Registrieren. Das geht aber leider nicht. Über die Oberfläche geht das aber leider nicht dafür muss man sich erst online registrieren.

bildschirmfoto21

Weitere Infos siehe hier: Sun Online Konto

[UPDATE] 24 Stunden Später
Jetzt klappt es auch mit meinem Account. vermutlich waren die Account Informationen noch nicht an alle Server Synchronisiert.

Kein DNS nach Solaris Installation

Mittwoch, Mai 6th, 2009

Nach einem DNS test habe ich festgestellt warum ich keine Internetseiten angezeigt bekam.
# dig chrnet.de
; <<>> DiG 9.3.5-P1 <<>> blog.chr.istoph.de
;; global options: printcmd
;; connection timed out; no servers could be reached

Nach der Installation von Solaris muss man DNS erst einmal einrichten.
# vi /etc/inet/resolv.conf
domain blog.chr.istoph.de
nameserver 62.146.114.240

Dann noch einen Symlink erstellen
# ln -s /etc/inet/resolv.conf /etc/resolv.conf

Und die nsswicht.conf in der Zeile hosts um den Punkt dns erweitern.
# cat /etc/nsswitch.conf
...
hosts: files dns
...

Dann funktioniert das dns auch:
; <<>> DiG 9.3.5-P1 <<>> blog.chr.istoph.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1856 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;blog.chr.istoph.de. IN A ;; ANSWER SECTION: blog.chr.istoph.de. 120 IN A 62.146.114.235 ...

Quelle: blastwave.org

SSH auf Solaris

Mittwoch, Mai 6th, 2009

Nach der Installation ist nur ein root User vorhanden. Dem wird der Zugriff per SSH aber grundsätzlich verweigert. Dem entsprechen muss erst ein neuer User angelegt werden:

useradd user
passwd user
New Password:
Re-enter new Password:
passwsd: password successfully changed for uperson

Nun kann man sich schon per ssh auf dem Server einloggen.

ssh user@server
Passwort:
Last login: Wed May 6 15:01:03 2009 from ip
Es konnte nicht in das Home-Verzeichnis /home/user gewechselt werden: Datei oder Verzeichnis nicht gefunden
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
$ bash
bash-3.00$

Natürlich kann man auch Heimverzeichnis und Shell beim erstellen von Usern mit angeben. Eine genaue Anleitung dazu findet ihr hier: blastwave.org