The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
CIACTech02-002: Microsoft Browser Helper Objects (BHO) kan gömma skadlig kod iBot Säkerhetsbulletiner (RSS) 0 12-24-2007 09:40
Hur bädda shell script i en awk code rajbal Shell-programmering och Skript 8 09-28-2006 04:19
Kan någon hittar ett fel i koden? shell script amon Shell-programmering och Skript 1 09-19-2006 02:11
Capture Oracle returkod i shell script Vikas Sood Shell-programmering och Skript 1 05-22-2006 05:32
Hur dölja användarens inputted text för interaktiva UNIX shell script? patrickpang Shell-programmering och Skript 1 04-04-2006 08:42

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Omdöme: Thread Rating: 1 votes, 5.00 average. Visningslägen
  #1 (permalänk)  
Old 07-30-2003
alan's Avatar
alan alan is offline
Registered User
  
 

Join Date: Jul 2003
Plats: Los Angeles
Inlägg: 53
Question Dölj nummer skal script???

Hej,

Jag är mycket nytt för Unix så jag vill be om ursäkt i förväg när det gäller min fråga är dum.

Jag skrev en KORN skript som jag planerar att distribuera till många användare. Detta skript innehåller känslig information som användarna inte bör se: användarnamn och lösenord till vår databas servrar med löneavgifter info.

Finns det något sätt att dölja ( "FÖRDUNKLA"?) Delar (användarnamn / lösenord ..) eller hela skript från slutanvändare och samtidigt tillåta dem att utföra det?

Jag tänker att rätten chmod kommandot skulle göra trick dvs något i stil med "chmod??? Myscript.ksh ...". Jag har redan gjort ett "chmod 777 myscript.ksh" så jag kan köra / testa det här skriptet i mitt skal konto men jag kanske måste göra något annat? Vill ni komma överens? Finns det ett bättre alternativ?

Tack på förhand för att hjälpa mig.

Al.
  #2 (permalänk)  
Old 07-31-2003
oombera's Avatar
oombera oombera is offline Forum Advisor  
Registered User
  
 

Join Date: Aug 2002
Ort: Cleveland, OH
Inlägg: 804
Chmod 777 innebär att alla kan läsa, redigera och köra filen. Om du vill hindra andra från att läsa filen, kan du använda något annat med chmod kommandot, som "chmod 711 fil" som kommer att göra filen körbar för alla, utan bara kunna läsas eller redigeras av dig som ägare.
  #3 (permalänk)  
Old 07-31-2003
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.111
711 kommer inte att fungera för skript. Skalet kan inte utföra kommandon som den inte kan läsa.

Att sätta ett lösenord i skript är ett mycket allvarligt säkerhetsproblem. Den enda verkliga lösningen är: gör inte det.
  #4 (permalänk)  
Old 07-31-2003
alan's Avatar
alan alan is offline
Registered User
  
 

Join Date: Jul 2003
Plats: Los Angeles
Inlägg: 53
Citat:
Ursprungligen postat av Perderabo
711 kommer inte att fungera för skript. Skalet kan inte utföra kommandon som den inte kan läsa.
Osäker på vad du menar med detta. Jag använde 711 på mitt manus och drev den med 3 olika inloggningar: det genomförs framgångsrikt alla 3 gånger.

Men jag håller med er om att sätta lösenord i ett manus ber om problem.

Temne hinder och begränsade kunskaper om shell scripting (jag undervisa själv) lämnar mig inget annat alternativ för närvarande.

Al.
  #5 (permalänk)  
Old 07-31-2003
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.111
Jag försökte det på HP-UX 11.0, jag:
. / xyz:. / xyz: kan inte öppna

Och på SunOS 5.6:
/ usr / bin / ksh:. / xyz: kan inte öppna

verkar vara ett problem för mig. Vilket OS använder du?
  #6 (permalänk)  
Old 07-31-2003
alan's Avatar
alan alan is offline
Registered User
  
 

Join Date: Jul 2003
Plats: Los Angeles
Inlägg: 53
Citat:
Ursprungligen postat av Perderabo
Jag försökte det på HP-UX 11.0, jag:
. / xyz:. / xyz: kan inte öppna

Och på SunOS 5.6:
/ usr / bin / ksh:. / xyz: kan inte öppna

verkar vara ett problem för mig. Vilket OS använder du?
"uname-r 'ger mig (HP-UX)" B.11.0 "... precis som du?

För alla mina tester har jag
- "fysiskt" inloggad som användare A, sprang skriptet inloggad off
- "fysiskt" inloggad som användare B, sprang manus, loggade ut
-...

Osäker om gör skillnad ....?
  #7 (permalänk)  
Old 07-31-2003
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.111
Detta är mycket märkligt. Ja, min uname-r är B.11.00.

Vad är den första raden i ditt manus? Jag har:
#! / usr / bin / ksh

Skulle ni kunna skicka resultatet av en
ls-ln script
eller vad du kallade ditt manus. Och en
id-u

De numeriska uids kontrollera tillträdet. Om din nuvarande uid som visas med "id-u" inte är noll eller lika med numeriska uid som äger skriptet bör du inte kunna köra det.

Om inte tolken själv suid antingen rot eller ägaren av skriptet. Min ksh är 555.
Closed Thread

Komihåglista

Taggar
Solaris

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 07:51.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0