qshinoの日記

Powershell関係と徒然なこと

2017-03-13から1日間の記事一覧

アクセス権限

IIS

IIS FTP 何とかftp getが可能になったが、ftp put がファイルアクセス権限で失敗とのメッセージが表示された。 ここまでの作業 ftpサイト立ち上げ isolation.mode=3 No global vdir LocalUser\hogeディレクトリ作成 iisマネージャーでhogeに対しユーザーhoge…

IIS アクセス権限

IIS

IISアクセス権限 IISがファイルにアクセスする場合のアクセス権限について。 IIS7.0以降では基本的には下記の通り。 匿名ユーザーアクセス => IUSR 基本認証 => 認証ユーザー アプリケーションプール => IIS_IUSRS 但し、FTPサーバーが導入されると、IUSR_マ…

Firewall 再び

Powershell でファイアーウォール設定 取得 TBD 設定 FTP port 21 設定。 - Data portの許可に関しては別途。 if (-not(Get-NetFirewallRule | where Name -match "ftp")) { New-NetFirewallRule ` -Name "FTP-test" ` -DisplayName "FTP-test" ` -Descripti…

ftp by webclient by powershell

ftp up/download local.txtをftpサーバーに送信&受信 $user = 'me' $pw = 'pass' $url = 'ftp://host.jp/' $wc = New-Object System.Net.WebClient $wc.Credentials = New-Object System.Net.NetworkCredential($user,$pw) $wc.BaseAddress = $url $wc.Uploa…

Powershell カスタムオブジェクト

PowerShellカスタムオブジェクト パイプや戻り値で使われているカスタムオブジェクトをコードで意識的に作成する方法。 作成方法 Hashから変換 $obj1 = [PSCustomObject]@{ "Name" = "Tom"; "Age" = 29; } $obj1.Name 応用:hashから既存オブジェクト作成 Add…