/l3/users/bas/2011-03/linux4.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:E4:56:60 inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:479797 errors:0 dropped:0 overruns:0 frame:0 TX packets:233412 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:701989273 (669.4 MiB) TX bytes:16235844 (15.4 MiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback ... TX packets:92 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:28544 (27.8 KiB) TX bytes:16809 (16.4 KiB) vnet0 Link encap:Ethernet HWaddr FE:52:00:40:DC:3D inet6 addr: fe80::fc52:ff:fe40:dc3d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:41 errors:0 dropped:0 overruns:0 frame:0 TX packets:43 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:5625 (5.4 KiB) TX bytes:5668 (5.5 KiB) |
#vim /etc/xen/xend-config.sxp
--- /tmp/l3-saved-6987.10649.13906 2011-04-08 12:15:14.000000000 +0600 +++ /etc/xen/xend-config.sxp 2011-04-08 12:15:52.000000000 +0600 @@ -88,7 +88,7 @@ # two fake interfaces per guest domain. To do things like this, write # yourself a wrapper script, and call network-bridge from it, as appropriate. # -(network-script network-bridge) +(network-script network-bridge netdev=eth0 bridge=xenbr0) # The script used to control virtual interfaces. This can be overridden on a # per-vif basis when creating a domain or a configuring a new vif. The |
#brctl show
bridge name bridge id STP enabled interfaces virbr0 8000.fe520040dc3d yes vnet0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:E4:56:60 inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:480626 errors:0 dropped:0 overruns:0 frame:0 TX packets:234293 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:702113230 (669.5 MiB) TX bytes:16319636 (15.5 MiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback ... TX packets:92 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:29741 (29.0 KiB) TX bytes:16809 (16.4 KiB) vnet0 Link encap:Ethernet HWaddr FE:52:00:40:DC:3D inet6 addr: fe80::fc52:ff:fe40:dc3d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:47 errors:0 dropped:0 overruns:0 frame:0 TX packets:83 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:6906 (6.7 KiB) TX bytes:7748 (7.5 KiB) |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:E4:56:60 inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:480669 errors:0 dropped:0 overruns:0 frame:0 TX packets:234348 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:702118482 (669.5 MiB) TX bytes:16325000 (15.5 MiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback ... TX packets:92 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:29741 (29.0 KiB) TX bytes:16809 (16.4 KiB) vnet0 Link encap:Ethernet HWaddr FE:52:00:40:DC:3D inet6 addr: fe80::fc52:ff:fe40:dc3d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:47 errors:0 dropped:0 overruns:0 frame:0 TX packets:87 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:6906 (6.7 KiB) TX bytes:7956 (7.7 KiB) |
#brctl show
bridge name bridge id STP enabled interfaces virbr0 8000.fe520040dc3d yes vnet0 |
#dig unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> unix.bas ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43427 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;unix.bas. IN NS ;; ANSWER SECTION: unix.bas. 961 IN NS ns.unix.bas. ;; ADDITIONAL SECTION: ns.unix.bas. 961 IN A 192.168.15.254 ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Apr 8 12:25:53 2011 ;; MSG SIZE rcvd: 59 |
#xm list
ERROR Internal error: Could not obtain handle on privileged command interface (2 = No such file or directory) Error: Unable to connect to xend: No such file or directory. Is xend running? |
#bcrtl show
sh: bcrtl: command not found |
#brctl show
bridge name bridge id STP enabled interfaces virbr0 8000.fe520040dc3d yes vnet0 virbr1 8000.000000000000 yes |
#test
test testlibraw testparm testsaslauthd test-speech |
#testparm
Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = MYGROUP server string = Samba Server Version %v passdb backend = tdbsam cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No |
#testparm
Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = MYGROUP server string = Samba Server Version %v passdb backend = tdbsam cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No |
#exi
bash: exi: command not found |
#smbpasswd -a user
New SMB password: Retype new SMB password: tdbsam_open: Converting version 0 database to version 3. account_policy_get: tdb_fetch_uint32 failed for field 1 (min password length), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 2 (password history), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 3 (user must logon to change password), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum password age), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum password age), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 6 (lockout duration), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 7 (reset count minutes), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 8 (bad lockout attempt), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 9 (disconnect time), returning 0 account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine password change), returning 0 Added user user. |
#smbpasswd -a user
New SMB password: Retype new SMB password: |
#/etc/init.d/smb start
Starting SMB services: [ OK ] Starting NMB services: [ OK ] |
#vim /etc/samba
|
#~
lmhosts passdb.tdb secrets.tdb smb.conf smbusers |
#vim /etc/samba/smb.conf
|
#rdesktop -U administrator -p rootpass 192.168.15.222
rdesktop: invalid option -- U rdesktop: A Remote Desktop Protocol client. Version 1.6.0. Copyright (C) 1999-2008 Matthew Chapman. See http://www.rdesktop.org/ for more information. Usage: rdesktop [options] server[:port] -u: user name -d: domain -s: shell -c: working directory -p: password (- to prompt) ... example: -r scard:"eToken PRO 00 00"="AKS ifdh 0" "eToken PRO 00 00" -> Device in Linux/Unix enviroment "AKS ifdh 0" -> Device shown in Windows enviroment example: -r scard:"eToken PRO 00 00"="AKS ifdh 0;AKS" "eToken PRO 00 00" -> Device in Linux/Unix enviroment "AKS ifdh 0" -> Device shown in Windows enviroment "AKS" -> Device vendor name -0: attach to console -4: use RDP version 4 -5: use RDP version 5 (default) |
#rdesktop -u administrator -p rootpass 192.168.15.222
Autoselected keyboard map en-us WARNING: Remote desktop does not support colour depth 24; falling back to 16 |
#smbclient -U administrator -L 192.168.122.1
Password: session setup failed: NT_STATUS_LOGON_FAILURE |
#smbclient -U administrator -L //192.168.122.1/C
Password: session setup failed: NT_STATUS_LOGON_FAILURE |
#smbclient -U administrator -L 192.168.122.1
Password: session setup failed: NT_STATUS_LOGON_FAILURE |
#smbclient -U administrator -L 192.168.15.222
Password: Domain=[DOM] OS=[Windows Server 2003 3790 Service Pack 1] Server=[Windows Server 2003 5.2] Sharename Type Comment --------- ---- ------- C$ Disk Default share share1 Disk IPC$ IPC Remote IPC ADMIN$ Disk Remote Admin SYSVOL Disk Logon server share NETLOGON Disk Logon server share ... Server Comment --------- ------- DC01 WINXP01 Workgroup Master --------- ------- DOM DC01 MYGROUP LINUX2 WINGRP WINXP01 WORKGROUP BOOK |
#smbclient -U administrator //192.168.122.67/C
Password: Domain=[HOME] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] smb: \> ls AUTOEXEC.BAT A 0 Fri Apr 8 11:51:14 2011 boot.ini HS 211 Fri Apr 8 11:47:51 2011 CONFIG.SYS A 0 Fri Apr 8 11:51:14 2011 Documents and Settings D 0 Fri Apr 8 12:00:48 2011 hiberfil.sys AHS 536399872 Fri Apr 8 11:21:59 2011 IO.SYS AHSR 0 Fri Apr 8 11:51:14 2011 MSDOS.SYS AHSR 0 Fri Apr 8 11:51:14 2011 ... smb: \> df -h df: command not found smb: \> du -h NT_STATUS_NO_SUCH_FILE listing \-h 63881 blocks of size 65536. 24403 blocks available Total number of bytes: 0 smb: \> du 63881 blocks of size 65536. 24403 blocks available Total number of bytes: 1342004063 smb: \> exit |
#smbclient -U administrator //192.168.15.22/share1
|
#smbclient -U administrator //192.168.15.222/share1
Password: Domain=[DOM] OS=[Windows Server 2003 3790 Service Pack 1] Server=[Windows Server 2003 5.2] smb: \> ls . D 0 Fri Apr 8 07:47:13 2011 .. D 0 Fri Apr 8 07:47:13 2011 65389 blocks of size 65536. 849 blocks available smb: \> mkdir temp smb: \> ls . D 0 Fri Apr 8 07:51:33 2011 .. D 0 Fri Apr 8 07:51:33 2011 ... .. D 0 Fri Apr 8 07:51:33 2011 temp D 0 Fri Apr 8 07:51:33 2011 65389 blocks of size 65536. 849 blocks available smb: \> cd temp smb: \temp\> ls . D 0 Fri Apr 8 07:51:33 2011 .. D 0 Fri Apr 8 07:51:33 2011 65389 blocks of size 65536. 849 blocks available smb: \temp\> cd .. smb: \> exit |
#ls mnt
ls: mnt: No such file or directory |
#ls /mnt
bin games kerberos lib64 local sbin src X11R6 etc include lib libexec lost+found share tmp |
#umount /mnt
|
#smbclient -o username=Administrator //192.168.15.222/share1 /mnt
username=Administrator: Not enough '\' characters in service Usage: smbclient [-?] [-?EgV] [-?EgV] [-?EgVNkP] [-?|--help] [--usage] [-R|--name-resolve NAME-RESOLVE-ORDER] [-M|--message HOST] [-I|--ip-address IP] [-E|--stderr] [-L|--list HOST] [-t|--terminal CODE] [-m|--max-protocol LEVEL] [-T|--tar <c|x>IXFqgbNan] [-D|--directory DIR] [-c|--command STRING] [-b|--send-buffer BYTES] [-p|--port PORT] [-g|--grepable] [-d|--debuglevel DEBUGLEVEL] [-s|--configfile CONFIGFILE] [-l|--log-basename LOGFILEBASE] [-V|--version] [-O|--socket-options SOCKETOPTIONS] [-n|--netbiosname NETBIOSNAME] [-W|--workgroup WORKGROUP] [-i|--scope SCOPE] [-U|--user USERNAME] [-N|--no-pass] [-k|--kerberos] [-A|--authentication-file FILE] [-S|--signing on|off|required] [-P|--machine-pass] service <password> |
#ls
anaconda-ks.cfg disk1.img rpmforge-release-0.5.2-2.el5.rf.i386.rpm backups install.log rpmforge-release-0.5.2-2.el5.rf.i386.rpm.1 cpumem.info install.log.syslog rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm data Mail Desktop mdadm |
#ls /mnt
databackup |
#smbclient -o username=Administrator //192.168.15.222/share1 /mnt
username=Administrator: Not enough '\' characters in service Usage: smbclient [-?] [-?EgV] [-?EgV] [-?EgVNkP] [-?|--help] [--usage] [-R|--name-resolve NAME-RESOLVE-ORDER] [-M|--message HOST] [-I|--ip-address IP] [-E|--stderr] [-L|--list HOST] [-t|--terminal CODE] [-m|--max-protocol LEVEL] [-T|--tar <c|x>IXFqgbNan] [-D|--directory DIR] [-c|--command STRING] [-b|--send-buffer BYTES] [-p|--port PORT] [-g|--grepable] [-d|--debuglevel DEBUGLEVEL] [-s|--configfile CONFIGFILE] [-l|--log-basename LOGFILEBASE] [-V|--version] [-O|--socket-options SOCKETOPTIONS] [-n|--netbiosname NETBIOSNAME] [-W|--workgroup WORKGROUP] [-i|--scope SCOPE] [-U|--user USERNAME] [-N|--no-pass] [-k|--kerberos] [-A|--authentication-file FILE] [-S|--signing on|off|required] [-P|--machine-pass] service <password> |
#smbclient -o username=Administrator //192.168.15.222/share1 /mnt
username=Administrator: Not enough '\' characters in service Usage: smbclient [-?] [-?EgV] [-?EgV] [-?EgVNkP] [-?|--help] [--usage] [-R|--name-resolve NAME-RESOLVE-ORDER] [-M|--message HOST] [-I|--ip-address IP] [-E|--stderr] [-L|--list HOST] [-t|--terminal CODE] [-m|--max-protocol LEVEL] [-T|--tar <c|x>IXFqgbNan] [-D|--directory DIR] [-c|--command STRING] [-b|--send-buffer BYTES] [-p|--port PORT] [-g|--grepable] [-d|--debuglevel DEBUGLEVEL] [-s|--configfile CONFIGFILE] [-l|--log-basename LOGFILEBASE] [-V|--version] [-O|--socket-options SOCKETOPTIONS] [-n|--netbiosname NETBIOSNAME] [-W|--workgroup WORKGROUP] [-i|--scope SCOPE] [-U|--user USERNAME] [-N|--no-pass] [-k|--kerberos] [-A|--authentication-file FILE] [-S|--signing on|off|required] [-P|--machine-pass] service <password> |
#rm -rf /mnt
|
#ls
anaconda-ks.cfg disk1.img rpmforge-release-0.5.2-2.el5.rf.i386.rpm backups install.log rpmforge-release-0.5.2-2.el5.rf.i386.rpm.1 cpumem.info install.log.syslog rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm data Mail Desktop mdadm |
#ls /mnt
ls: /mnt: No such file or directory |
#pwd
/root |
#mkdir /mnt
|
#ls /mnt
temp |
#umount /mnt
|
#mount -o username=administrator //192.168.15.222/C /mnt
Password: mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs) |
#ls /mnt
|
#mount -o username=administrator //192.168.15.222/C /mnt
Password: mount error 13 = Permission denied Refer to the mount.cifs(8) manual page (e.g.man mount.cifs) |
#vim /etc/samba/smb
|
#vim /etc/samba/smb
|
#vim /etc/samba/smb.conf
|
#smbclient -U user -L 127.0.0.1
Password: session setup failed: NT_STATUS_LOGON_FAILURE |
#smbclient -U user -L 127.0.0.1
Password: session setup failed: NT_STATUS_LOGON_FAILURE |
#smbclient -U user -L 127.0.0.1
Password: Domain=[LINUX4] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_5.1] Sharename Type Comment --------- ---- ------- tmp Disk temporary stuff print Printer print.home IPC$ IPC IPC Service (Samba Server Version 3.0.33-3.29.el5_5.1) user Disk Home Directories Domain=[LINUX4] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_5.1] Server Comment --------- ------- Workgroup Master --------- ------- MYGROUP LINUX2 WORKGROUP HOME |
#mount -o username=administrator //192.168.122.67/C /mnt
Password: |
#ls /mnt
AUTOEXEC.BAT Documents and Settings MSDOS.SYS pagefile.sys WINDOWS boot.ini hiberfil.sys NTDETECT.COM Program Files CONFIG.SYS IO.SYS ntldr System Volume Information |
#smbclient -U user -L 127.0.0.1
Password: Domain=[LINUX4] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_5.1] Sharename Type Comment --------- ---- ------- mnt Disk Recurse tmp Disk temporary stuff print Printer print.home IPC$ IPC IPC Service (Samba Server Version 3.0.33-3.29.el5_5.1) user Disk Home Directories Domain=[LINUX4] OS=[Unix] Server=[Samba 3.0.33-3.29.el5_5.1] Server Comment --------- ------- Workgroup Master --------- ------- MYGROUP LINUX2 WORKGROUP HOME |
#vim /etc/fstab
|
#umount /mnt
|
#mount /mnt
|
#ls /mnt
AUTOEXEC.BAT Documents and Settings MSDOS.SYS pagefile.sys WINDOWS boot.ini hiberfil.sys NTDETECT.COM Program Files CONFIG.SYS IO.SYS ntldr System Volume Information |
#man mount
|
#mkdir /mnt/temp
mkdir: cannot create directory `/mnt/temp': Permission denied |
#man mount
|
#/etc/init.d/smb restart
Shutting down SMB services: [ OK ] Shutting down NMB services: [ OK ] Starting SMB services: [ OK ] Starting NMB services: [ OK ] |
#Security must be set to user for domain controllers
5 # 6 # For a step to step guide on installing, configuring and using samba, 7 # read the Samba-HOWTO-Collection. This may be obtained from: 8 # http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf 9 # 10 # Many working examples of smb.conf files can be found in the 11 # Samba-Guide which is generated daily and can be downloaded from: 12 # http://www.samba.org/samba/docs/Samba-Guide.pdf 13 # 14 # Any line which starts with a ; (semi-colon) or a # (hash) ... 286 writable = yes 287 printable = no 288 289 [mnt] [mnt] 291 path = /mnt 292 public = yes 293 writable = yes 294 printable = no "/etc/samba/smb.conf" 294L, 9767C writtense |
#vim /etc/krb5.conf
|
#vim /etc/resolv.conf
|
#vim /etc/hosts
|
#vim /etc/sysconfig/network
|
#hostname
linux4.unix.bas |
#hostname linux4.dom.kz
|
#hostname
linux4.dom.kz |
#testparam -s | head -20
sh: testparam: command not found |
#testparm -s | head -20
Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Processing section "[tmp]" Processing section "[mnt]" Loaded services file OK. Server role: ROLE_DOMAIN_MEMBER [global] workgroup = DOM realm = DOM.KZ ... local master = No domain master = No cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba |
#vim /etc/krb5.conf
|
#kinit
kinit(v5): Cannot resolve network address for KDC in realm EXAMPLE.COM while getting initial credentials |
#host dom.kz
dom.kz has address 192.168.15.222 |
#vim /etc/krb5.conf
|
#kinit administrator
Password for administrator@dom.kz: kinit(v5): KDC reply did not match expectations while getting initial credentials |
#vim /etc/krb5.conf
|
#/etc/init.d/sm
smartd smb |
#/etc/init.d/sm
smartd smb |
#/etc/init.d/smb restart
Shutting down SMB services: [ OK ] Shutting down NMB services: [ OK ] Starting SMB services: [ OK ] Starting NMB services: [ OK ] |
#kinit administrator 192.168.15.222
Extra arguments (starting with "192.168.15.222"). Usage: kinit [-5] [-4] [-V] [-l lifetime] [-s start_time] [-r renewable_life] [-f | -F] [-p | -P] [-a | -A] [-v] [-R] [-k [-t keytab_file]] [-c cachename] [-S service_name] [principal] options: valid with Kerberos: -5 Kerberos 5 (available) -4 Kerberos 4 (available) (Default behavior is to try Kerberos 5) -V verbose Either 4 or 5 ... -p proxiable 5 -P not proxiable 5 -a include addresses 5 -A do not include addresses 5 -v validate 5 -R renew 5, or both 5 and 4 -k use keytab 5, or both 5 and 4 -t filename of keytab to use 5, or both 5 and 4 -c Kerberos 5 cache name 5 -S service 5, or both 5 and 4 |
#kinit administrator
Password for administrator@dom.kz: kinit(v5): KDC reply did not match expectations while getting initial credentials |
#kinit administrator
Password for administrator@dom.kz: kinit(v5): KDC reply did not match expectations while getting initial credentials |
#vim /etc/krb5.conf
|
#vim /etc/hosts
|
#net ads join -U Administrator
Administrator's password: Using short domain name -- DOM Joined 'LINUX4' to realm 'DOM.KZ' |
#geten
getenforce getent |
#getent
getent: wrong number of arguments Try `getent --help' or `getent --usage' for more information. |
#getent passwd
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: ... sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin avahi:x:70:70:Avahi daemon:/:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin avahi-autoipd:x:100:102:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin user:x:500:500::/home/user:/bin/bash squid:x:23:23::/var/spool/squid:/sbin/nologin Ivan:x:501:501:Ivanov Ivan:/home/Ivan:/bin/bash named:x:25:25:Named:/var/named:/sbin/nologin |
#man getent
|
#vim /etc/samba/smb.conf
|
#/etc/init.d/winbind start
Starting Winbind services: [ OK ] |
#wbinfo -U
Invalid option Usage: [OPTION...] -u, --domain-users Lists all domain users -g, --domain-groups Lists all domain groups -N, --WINS-by-name=NETBIOS-NAME Converts NetBIOS name to IP -I, --WINS-by-ip=IP Converts IP address to NetBIOS name -n, --name-to-sid=NAME Converts name to sid -s, --sid-to-name=SID Converts sid to name -R, --lookup-rids=RIDs Converts RIDs to names -U, --uid-to-sid=UID Converts uid to sid ... -p, --ping Ping winbindd to see if it is alive --domain=domain Define to the domain to restrict operation -K, --krb5auth=user%password authenticate user using Kerberos --separator Get the active winbind separator Help options: -?, --help Show this help message --usage Display brief usage message Common samba options: -V, --version Print version |
#wbinfo -u
administrator guest support_388945a0 krbtgt test_inet root |
#ls /home/
Ivan lost+found user |
Время первой команды журнала | 08:14:59 2011- 4- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:11:19 2011- 4- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.92 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008