2012-01-05 21 views
11

私のSSHユーザー名はmygituserで、パスワードはmygitpassだとしましょう。新しいパスワードはmygitnewpassです。 GitでSSHパスワードを変更するには?GitでSSHパスワードを変更する

+0

使用しているどのようなプロトコルを? – Mot

+1

Gitは公開鍵/秘密鍵認証を使用することがあります。その場合、あなたが入力しなければならないパスワードは秘密鍵へのパスワードであり、Gitへのパスワードではありません。 ssh-keygenを使用して、秘密鍵のパスワードを変更します。 – Sjoerd

+0

私はどんなプロトコルを知らないのですか:S 私は新しいプログラマーです。毎日私が追加し、コミットしてサーバーにプッシュする必要があります。私は自分のパスワードを私の同僚に渡したので、パスワードを変更して誰かが私に知らせなければデータをプッシュできないようにしたい。 –

答えて

9

私は使用してログインする必要がありました:

ssh [email protected] 

をして

passwd 

あなたが行いますので、すべての書き込み:

ssh [email protected] 

passwd 

mygitpass 

mygitnewpass 

mygitnewpass 
+0

これはSSHの正確な答えですが、@ zoulは言ったように、別のリモートアクセス方法は別のコマンドセットを必要とします。 – Raj

+0

GitHub Enterprise上のhttpsの例は、 "git https://[email protected]/organization/repo.git" –

7

私はGit自身がアクセス制御やユーザーとパスワードのようなものを持っているとは思わない。これらはGitリモートからアクセスする "トランスポート層"と関係があります。ほとんどの場合、Gitはトランスポート層としてSSHを使用しているため、リモートホストをホストするマシンにSSHアカウントを持っていなければなりません。また、 "Git password"を変更するには、そのボックスでSSHパスワードを変更したい(またはSjoerdが指摘しているように、秘密鍵のパスフレーズ)。言い換えれば、答えはGitリモートにどのようにアクセスするかによって異なります。

+0

私はサーバーにデータをプッシュ、私はパスワードを入力し、このパスワードを変更する必要があります。これはsshパスワードと呼ばれていますか? (私は初心者です:S)ありがとう –

+0

これはクリスタルボールなしで私たちが知ることができないものです。コマンドラインクライアントを使用していますか?プッシュするためにあなたはどのようなコマンドを使用しますか? 'git remote show origin 'とは何を言いますか? – zoul

+0

"git push origin master" –

関連する問題