web-dev-qa-db-ja.com

RDPをサイレント起動しますか?

現在、次のコマンドを使用して、正常に機能するRDPセッションを起動しています。

rds@rds:~/Downloads/FreeRDP$ xfreerdp /v:farm.company.com /d:company.com /g:rds.company.com /f /u:username /p:

現時点では、次のすべてが表示され、証明書を2回受け入れる必要があります。

creating directory /home/rds/.config/freerdp
creating directory /home/rds/.config/freerdp/certs
creating directory /home/rds/.config/freerdp/server
Certificate details:
    Subject: OU = Domain Control Validated, CN = *.company.com
    Issuer: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", OU = http://certs.godaddy.com/repository/, CN = Go Daddy Secure Certificate Authority - G2
    Thumbprint: ab:5a:03:f5:23:06:ad:76:57:e0:4a:2c:1f:be:04:b8:13:5c:32:55
The above X.509 certificate could not be verified, possibly because you do not have the CA certificate in your certificate store, or the certificate has expired. Please look at the documentation on how to create local certificate store for a private CA.
Do you trust the above certificate? (Y/N) Y
Password: 
Certificate details:
    Subject: OU = Domain Control Validated, CN = *.company.com
    Issuer: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", OU = http://certs.godaddy.com/repository/, CN = Go Daddy Secure Certificate Authority - G2
    Thumbprint: ab:5a:03:f5:23:06:ad:76:57:e0:4a:2c:1f:be:04:b8:13:5c:32:55
The above X.509 certificate could not be verified, possibly because you do not have the CA certificate in your certificate store, or the certificate has expired. Please look at the documentation on how to create local certificate store for a private CA.
Do you trust the above certificate? (Y/N) 
Do you trust the above certificate? (Y/N) Y

これを変更して、パスワードの入力のみを求められるようにすることはできますか?

5
oshirowanen

「信頼」の質問に対する自動回答を提供するexpectスクリプトでいつでもラップできます。 http://en.wikipedia.org/wiki/Expect

3
BobDoolittle

--from-stdinパラメータを使用して(たとえば、yesコマンドを使用して)、FreeRDPが証明書の検証などのユーザーに質問するのを防ぐことができます。または、/cert-ignoreクライアント引数を使用します(非推奨)。

1
kenorb