--- type: "note" created: "2024-01-14T02:28:59.264Z" updated: "2024-04-22T19:10:51.301Z" --- # ISCN5CG3256CPS ```PowerShell Administrator Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*' # Install the OpenSSH Client Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 # Install the OpenSSH Server Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 ``` ```PowerShell Administrator New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH SSH Server' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 -Program "C:\Windows\System32\OpenSSH\sshd.exe" ``` ```PowerShell ssh-keygen -t ed25519 ``` ```bash puttygen "C:\Users\phares\.ssh\id_ed25519" ``` ```PowerShell Administrator copy $env:USERPROFILE\.ssh\id_ed25519.pub C:\ProgramData\ssh\authorized_keys copy $env:USERPROFILE\.ssh\id_ed25519.pub C:\ProgramData\ssh\administrators_authorized_keys icacls.exe "C:\ProgramData\ssh\authorized_keys" /inheritance:r /grant "Administrators:F" /grant "SYSTEM:F" icacls.exe "C:\ProgramData\ssh\administrators_authorized_keys" /inheritance:r /grant "Administrators:F" /grant "SYSTEM:F" code-insiders "C:\ProgramData\ssh" ``` ```PowerShell Save-Module -Name PSWindowsUpdate -Path "D:\Downloads\2024" -Repository PSGallery mkdir "C:\Test\Modules\PowerShellGet\" Save-Module -Name PowerShellGet -Path "C:\Test\Modules" -Repository PSGallery -MaximumVersion 2.1.0 Get-ChildItem -Path C:\Test\Modules\PowerShellGet\ Save-Module -Name PSWindowsUpdate -Path "C:\Test\Modules" -Repository PSGallery Install-WindowsUpdate –AcceptAll Install-WindowsUpdate –AcceptAll –IgnoreReboot ``` ```bash Sat Jan 13 2024 19:37:23 GMT-0700 (Mountain Standard Time) mkdir "C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps" powershell -command "Expand-Archive C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nssm-2.24.zip C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps" L: mkdir "L:\DevOps" mkdir "L:\DevOps\Mesa_FI" git clone https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/NGINX-Conf "L:\DevOps\Mesa_FI\NGINX-Conf" cd "L:\DevOps\Mesa_FI\NGINX-Conf" git checkout -q -b ISCN5CG3256CPS --no-track git reset --soft "59d2ef6e445c5535736729915dd38d686ecc5a97" git reset -q HEAD -- . powershell -command "Expand-Archive C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nginx-1.20.1.zip L:\DevOps\Mesa_FI\NGINX-Conf" rmdir /s /q "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\conf" mklink /J "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\conf" "L:\DevOps\Mesa_FI\NGINX-Conf\conf" move "L:\DevOps\Mesa_FI\NGINX-Conf\conf\localhost.conf" "L:\DevOps\Mesa_FI\NGINX-Conf\conf\iscn5cg3256cps.conf" code "L:\DevOps\Mesa_FI\NGINX-Conf" ``` ```bash Administrator L: cd "L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1" nginx -t "C:\Windows\System32\Config\SystemProfile\AppData\Local\IFXApps\nssm-2.24\win64\nssm.exe" install nginx ``` ```yml NSSM-Application Path: L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\nginx.exe Startup Directory: L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1 ``` ```yml NSSM-Details Startup type: Automatic (Delay Start) ``` ```yml NSSM-I/O Input (stdin): start nginx Output (stdout): L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\logs\service.out.log Error (stderr): L:\DevOps\Mesa_FI\NGINX-Conf\nginx-1.20.1\logs\service.error.log ``` ```bash Administrator sc start nginx sc query nginx sc stop nginx sc start nginx ``` ```bash openssl crt "C:\Users\phares\AppData\Local\Programs\Git\usr\bin\openssl" req -x509 -nodes -days 365 -newkey rsa:2048 -keyout "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\iscn5cg3256cps.key" -out "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\iscn5cg3256cps.crt" -config "L:\DevOps\Mesa_FI\NGINX-Conf\conf\includes\iscn5cg3256cps.conf" ``` ```bash git clone https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_git/VS-Code-Settings-Phares "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares" mkdir "C:\Users\Phares\.omnisharp" rmdir /S /Q "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\User" rmdir /S /Q "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\.omnisharp" xcopy /s /e /h "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares" "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\" | REM " xcopy /s /e /h "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares" "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\" | REM " mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\.omnisharp" "C:\Users\Phares\.omnisharp" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\.omnisharp" "C:\Users\Phares\.omnisharp" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\.omnisharp" "C:\Users\Phares\.omnisharp" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\User" "C:\Users\Phares\AppData\Roaming\Code\User" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\user" "C:\Users\Phares\AppData\Roaming\VSCodium\User" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\user" "C:\Users\Phares\AppData\Roaming\Code - Insiders\User" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\app-codium" "C:\Users\phares\AppData\Local\Programs\VSCodium\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\app-codium" "C:\Users\phares\AppData\Local\Programs\VSCodium\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\app-code" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\app-codium" "C:\Users\phares\AppData\Local\Programs\VSCodium\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\app-code" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\app-code" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\app-insiders" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\app-insiders" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app" mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\app-insiders" "C:\Users\phares\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app" cd "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares" git reset --hard cd "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares" git reset --hard cd "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares" git reset --hard cd .. dir "C:/Program Files/dotnet/sdk" code "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares" codium "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares" code-insiders "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares" REM ``` ## Tasks - [x] Verdaccio - [x] TFS PAT - [x] Cloned File-Folder-Helper - [x] Clipboard Helper - [x] Install the remaining VSCode extensions - [x] SECS/GEM DiDact - [ ] BaGet - [ ] Move Files from old laptop - [ ] TFS Agent - [ ] [build-tools](build-tools.md)