| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> pc'er >> Content
    Sådan signeres en PowerShell Script-fil (PS1)
    Signering af en PowerShell (PS1) scriptfil øger tilliden og sikkerheden ved at validere udgiverens identitet og sikre, at scriptet ikke er blevet manipuleret. Sådan underskriver du et PowerShell-script:

    Forudsætninger :

    - Du skal have et kodesigneringscertifikat. Hvis du ikke har et, kan du få et selvsigneret certifikat eller købe et fra en betroet certifikatmyndighed (CA).

    - Sørg for, at PowerShell-scriptet er syntaktisk korrekt og fejlfrit.

    Trin til at signere et PowerShell-script :

    1. Generer et certifikat :

    - Åbn Windows PowerShell ISE (Integrated Scripting Environment) eller en almindelig PowerShell-konsol.

    - Indtast følgende kommando for at generere et selvsigneret kodesigneringscertifikat:

    ``` Powershell

    New-SelfSignedCertificate -DnsName [YourDomain] -CertStoreLocation Cert:\CurrentUser\My

    ```

    Erstat [YourDomain] med dit domænenavn.

    2. Eksporter certifikatet :

    - Indtast følgende kommando for at eksportere det nyoprettede selvsignerede certifikat som en .pfx-fil:

    ``` Powershell

    Export-PfxCertificate -Cert [ThumbprintOfTheCertificate] -FilePath [OutputFilePath].pfx -Password [Password]

    ```

    Erstat [ThumbprintOfTheCertificate] med tommelfingeraftrykket af dit nyoprettede certifikat.

    Erstat [OutputFilePath] med den ønskede placering for den eksporterede .pfx-fil.

    Erstat [Password] med en stærk adgangskode til .pfx-filen.

    3. Underskriv scriptet :

    - Skriv følgende kommando for at signere dit script. Erstat [ScriptPath] med den fulde sti til din PowerShell-scriptfil (.ps1):

    ``` Powershell

    Set-AuthenticodeSignature -FilePath [ScriptPath] -Certifikat ([Get-ChildItem -Path Cert:\CurrentUser\My | Hvor { $_.Subject -match 'CN=[YourDomain]' }) | Vælg -Indeks 0) -Adgangskode [Adgangskode]

    ```

    Erstat [ScriptPath] med den fulde sti til din PowerShell-scriptfil (.ps1).

    Erstat [Password] med den adgangskode, du brugte ved eksport af .pfx-filen.

    4. Valider signaturen :

    - Indtast følgende kommando for at bekræfte scriptsignaturen:

    ``` Powershell

    Get-AuthenticodeSignature -FilePath [ScriptPath]

    ```

    Dette bekræfter, at scriptet er underskrevet og valideret.

    Yderligere bemærkninger :

    - Når du kører det signerede script, vil brugeren modtage en prompt, der beder dem om at stole på udgiveren. Ved at installere kodesigneringscertifikatet i deres betroede rodlager eller ved at tillade det som en undtagelse, kan brugere acceptere scriptet som troværdigt.

    - Brug af et selvsigneret certifikat vil vise en sikkerhedsadvarsel. For at øge tilliden kan du få dit certifikat underskrevet af en betroet CA som VeriSign eller DigiCert.

    - Det signerede script kan trygt deles og bruges af andre. Når et signeret script udføres, vil det vise udgiverens oplysninger, hvilket giver sikkerhed for, at det ikke er blevet ændret eller kompromitteret.

    Forrige :

    næste :
      Relaterede artikler
    ·Musen går den forkerte vej - hvordan man vender om 
    ·Forskellen mellem Pentium III og Pentium 4 processorer 
    ·Sådan kontrolleres, hvem der har oprettet en brugerkon…
    ·Dobbelt Vs . Quad Core processorer 
    ·Sådan blokeres afsenderdomæne eller e-mail-adresse i …
    ·Sådan Find min computers Machine ID 
    ·Gør det selv PC Case 
    ·Sådan ansøger Thermal Grease til 775 Chip 
    ·Sådan Gør din computer Boot Up Brug af cd-rom i stede…
    ·Hvilket firma fremstiller Vaio-serien af ​​computere? 
      Anbefalede Artikler
    ·Hvordan til at erstatte min Dell Dimension 8400 PSU 
    ·Hvad er indlejret Computers 
    ·Sådan Clean en HP LaserJet 4L4ML Postscript Printer 
    ·Sådan foretages fejlfinding Når en computer CPU er Ru…
    ·Forskellen mellem en CCD & a lineær Scanner 
    ·Fejlfinding en Movietime hjem projektor 
    ·Sådan foretages fejlfinding Autoplay 
    ·Sådan får du den BIOS-skærmen til Sony Vaio VGN- NW3…
    ·Sådan Juster printhoveder på en HP LaserJet 1600 
    ·Compaq Presario RAM Hukommelse 
    Copyright © Computer Viden https://www.computerdk.com