maniu@securebrain.com:~#


maniu@securebrain.com:~# vi solaris

 

(Qualcosa su...) Solaris
 

prtdiag si usa per effettuare un check HW della macchina
il path e' questo:
/usr/platform/sun4u/sbin/prtdiag 
 
...No failures found in System
(per esaminare solo la/e cpu basta digitare
mpstats
)

prtconf -v Size della memoria di sistema e informazioni in merito alle periferiche
psrinfo -v Informazioni sul processore
showrew -p Patch installate
prtdiag -v diagnosi del sistema


nomenclatura dischi:
/dev/dsk/c1t0d0s0    2031363  432003 1538420    22%    /mnt/dsk2
/dev/dsk/c1t0d0s4    6193728 1315545 4816246    22%    /mnt/dsk4
c=logical controller
t=phisical bus target number
d=drive number
s=slice number

 

Directory Mappings 

 

Root filesystem /
  {/dev/vx/dsk/rootvol}
Home Directory /export/home
  {dev/vx/dsk/home}
tmp Directory /tmp 
  {dev/vx/dsk/swapvol}
usr Directory /usr 
var Directory /var
 

User Accounts

 
Password files /etc/passwd 
  /etc/shadow
Groups file /etc/group
Maximum # of user ID 2147483647
Allow/Deny remote login /etc/default/login
  {CONSOLE=/dev/console}
User nobody's id # 60001 & 65534(nobody4)
Group nobody's id # 60002 & 65534(nogroup)
Recover root password boot cdrom -s
  mkdir /tmp/a
  mount /dev/c0t0d0s0 /tmp/a
  vi /tmp/a/etc/shadow
Create new user useradd
Delete user userdel
List users logins
Modify user account usermod
 

General Commands

 
Unique host ID hostid
Administrator admintool
Performance monitor top
System activity reporter sar
Virtual Memory statistics vmstat
I/O statistics iostat
Error logs dmesg
Physical RAM 16TB
Swap device /dev/vx/dsk/swapvol
Swap file type swap
Display swap size swap -l
Activate Swap swap -a
 

Printers

 
Printer Queues /etc/lp/interfaces/*
Stop LP  /usr/lib/lp/lpshut
Start LP /usr/lib/lp/lpsched
Submit print jobs lp
  lpr
LP statistics lpstat
Remove print jobs cancel
  lprm
Add printer queue lpadmin -p pq
Remove Printer queue lpadmin -x pq
Make default printer lpadmin -d pq
 

TCP/IP

 
Network IP configuration /etc/hostname.*
  /etc/inet/*
  /etc/defaultrouter
Hosts IP addresses /etc/inet/hosts
Name service switch /etc/nsswitch.conf
Network parameters ndd /dev/[tcp|ip] ?
Routing daemon in.routed
NIC Configurations ifconfig -a
Secondary IP Address ifconfig hme0:1 IP up
Login prompt BANNER @
  /etc/default/telnetd
Increase the # of pseudo-terminals {/etc/system}
  set pt_cnt = #   {SYSV}
  set npty = #      {BSD}
  {/etc/iu.ap}
  ptsl 0 # ldterm ttcompat
  halt
  boot -r
Maximum # of ptys 176                {BSD}
  3000              {SYSV}
Remote Shell rsh
YP/NIS service binder /usr/lib/netsvc/yp/ypbind
 

System Files

 
NFS exported /etc/dfs/dfstab
  /etc/dfs/sharetab
NFS Client mounted directories /etc/rmtab
Max File System 1 TB
  8000 TB {vxfs}
Max File Size 1 TB
  2 GB {=<2.5.1}
Max # File Descriptors 64 K
 

DISK Commands

 
Filesystem table /etc/vfstab
Free disk blocks df -k
Device listing sysdef
Disk information format -d c#t#d#
  format>current
  format>inquiry
Disk Label prtvtoc
Backup ufsdump
Restore ufsrestore
 

MISC

 
Startup script /sbin/init.d
Kernel /kernel/genunix
Kernel Parameters sysdef -i
Reconfigure the kernel vi /etc/system
  reboot
List modules modinfo
Load module modload
Unload module modunload
Initialize system sys-unconfig
Physical RAM prtconf
Kernel Bits isainfo -kv
Crash utility crash
Trace System Calls truss
Machine model uname -imp
OS Level uname -r
Run Level who -r
Core dump files /var/crash/`uname -n`
Boot single user ok boot -s
Maintenance mode ok boot -as