Bash script som sjekker om ssh or not

Linux relatert forum

Moderator: jgilje

Bash script som sjekker om ssh or not

Postby Affien on 23 Dec 2010, 08:55

Hej allihopa! :-)
Driver og mekker et BASH script. Det skal oppføre seg forskjellig om du kjører det fra SSH eller fra lokalt på maskinen.
Noen som har en idè om hva jeg kan sjekke på, for å konstatere om skriptet kjører over SSH eller ikke?
Skype: alf_ove_royland

Skryteliste:
iPhone 3GS 16G, iPad, iMac G5, Logitech Harmony 1100, 19" rack i kjellaren, MacMini på TV'n
User avatar
Affien
Nørd
Nørd
 
Posts: 156
Joined: 30 Apr 2006, 01:44
Location: /mnt/kloden/europa/norden/norge/rogaland/time/Lye/

Re: Bash script som sjekker om ssh or not

Postby palb on 23 Dec 2010, 14:12

Å sjekke om brukeren som kjøre skriptet også kjøre ein sshd prosess kan kanskje ver ein måte?
Ulempen vil vere at om du e inlogga via ssh på same maskin vil scriptet tro du e via ssh då og.
Skryteliste: Macintosh Preforma 450 med FPU! 32Mb ram 512kb VRAM, ekstern Toshiba CD spiller 6x speed, 33kbps modem og ImageWriterII
User avatar
palb
Nørd Zalo Ultra
Nørd Zalo Ultra
 
Posts: 772
Joined: 30 Apr 2006, 01:44
Location: Stavanger - Kampen

Re: Bash script som sjekker om ssh or not

Postby jgilje on 27 Dec 2010, 09:36

Du får ett par shell-variabler satt når du e logga inn over ssh. Skriv
Code: Select all
export
på ein maskin du e logga inn på over ssh. Eg finne iallefall tri stk. som gir ett hint
Code: Select all
declare -x SSH_CLIENT="176.16.2.10 41331 22"
declare -x SSH_CONNECTION="176.16.2.10 41331 10.20.20.37 22"
declare -x SSH_TTY="/dev/pts/0"
Skryteliste: Sun SPARCstation 4: 110MHz microSPARC, 160MB RAM, 18GB HDD
User avatar
jgilje
Keiser nørd
Keiser nørd
 
Posts: 411
Joined: 30 Apr 2006, 01:43
Location: Vardeneset

Re: Bash script som sjekker om ssh or not

Postby Affien on 07 Jan 2011, 14:19

Den tror eg va midt i blinken! Takker :-)
Skype: alf_ove_royland

Skryteliste:
iPhone 3GS 16G, iPad, iMac G5, Logitech Harmony 1100, 19" rack i kjellaren, MacMini på TV'n
User avatar
Affien
Nørd
Nørd
 
Posts: 156
Joined: 30 Apr 2006, 01:44
Location: /mnt/kloden/europa/norden/norge/rogaland/time/Lye/

Re: Bash script som sjekker om ssh or not

Postby palb on 07 Jan 2011, 19:25

Og scriptet legge du ut i wikien?
Skryteliste: Macintosh Preforma 450 med FPU! 32Mb ram 512kb VRAM, ekstern Toshiba CD spiller 6x speed, 33kbps modem og ImageWriterII
User avatar
palb
Nørd Zalo Ultra
Nørd Zalo Ultra
 
Posts: 772
Joined: 30 Apr 2006, 01:44
Location: Stavanger - Kampen


Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest

cron