Als «shell» getaggte Fragen

10
Wie richte ich SFTP für Sites ein, ohne Shell-Zugriff zu gewähren?

Ich möchte SFTP für alle Sites auf meinem cPanel CentOS-Server verwenden, da wir zuvor ein FTP-Passwort gehackt hatten (nicht schwer). Ich möchte jedoch nicht, dass das SFTP-Konto jeder Site über Shell-Zugriff verfügt (nicht einmal über eine inhaftierte Shell). Ist das möglich und wie? Ich bin...

10
Symbolische Verbindung und Sudo

Ich erstelle eine symbolische Verknüpfung: ln -s /tmp/folder1 /tmp/folder2 Dann gehe ich zu / tmp / folder2 und starte pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Warum gibt man pwdmit sudodas Originalverzeichnis? Ich schreibe ein Bash-Skript und...

10
Powershell-Parameter

Ich habe einen Param-Block in meinem Skript Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Kann ich das Read-Host CmdLet in einem...

10
Schützen Sie jede Schleife, wenn die Liste leer ist

Mit Powershell v2.0 möchte ich alle Dateien löschen, die älter als X Tage sind: $backups = Get-ChildItem -Path $Backuppath | Where-Object {($_.lastwritetime -lt (Get-Date).addDays(-$DaysKeep)) -and (-not $_.PSIsContainer) -and ($_.Name -like "backup*")} foreach ($file in $backups) { Remove-Item...

9
Powershell, wie man defekten Symlink entfernt

PS C:\> cmd /c mklink /d testlink non-existent-dir symbolic link created for testlink <<===>> non-existent-dir PS C:\> rm .\testlink Remove-Item : C:\testlink is a NTFS junction point. Use the Force parameter to delete or modify. At line:1 char:3 + rm <<<< .\testlink +...

9
Doppelte Einträge aus der PATH-Variablen entfernen

Ich ändere meine .bashrc häufig und beziehe sie dann. Wenn ich jedoch Dinge export PATH="~/bin:~/perl5/bin:$PATH"in meiner Datei habe, PATHwächst die Umgebungsvariable jedes Mal , wenn ich die Datei beschaffe. Wenn zum Beispiel .bashrc zum ersten Mal bezogen wird, PATHbesteht die Variable aus...

9
Was bedeutet der Inhalt von PowerShells $ PSVersionTable?

Wenn ich echo $PSVersionTablein PowerShell bin, erhalte ich scheinbar mehrere Versionsinformationen. Die Namen der Eigenschaften sind CLRVersion BuildVersion PSVersion WSManStackVersion PSCompatibleVersions SerializationVersion PSRemotingProtocolVersion Alle außer 1 befinden sich in einer normalen...

9
Was zum Teufel ist mit diesem AD-Filter in PowerShell los?

Ich habe kürzlich diese Antwort geschrieben und bin auf etwas Interessantes gestoßen. get-aduser -filter {-not (description -eq "auto")} | measure-object und get-aduser -filter {description -ne "auto"} | measure-object Geben Sie zwei sehr unterschiedliche Dinge zurück, wenn Sie mit denselben...