アプリ版:「スタンプのみでお礼する」機能のリリースについて

ご存知の方教えて頂けますか?
osxとlinuxをクロスケーブルで繋いでます。
osxをクライアントでlinux fedora 4へshh接続したいのですが、
いまいち良くわかりません。shh-keygen -t rsa はlinux で行えばいいですか?それから秘密鍵?公開鍵?をmacのどこに保存すれば良いでしょう?macからはターミナルでssh -l username serverAddress でいいですか?
linuxはsshdは起動してあります。
すみませんよろしくお願いします。

A 回答 (2件)

私の場合、ターミナルからFedoraCore5に接続する為に、


ssh ユーザ名@IPアドレス
を利用しています。

 公開鍵暗号方式では、「公開鍵」と「秘密鍵」という二つの鍵のファイルが使用されます。公開鍵はクライアントに公開して構わない鍵で、SSHサーバ(FedoraCore)に「登録」しておきます。秘密鍵はクライアント(Mac)側で厳重に管理します。秘密鍵ファイルを置く場所はターミナルを起動したときのユーザフォルダ直下に置くと良いでしょう。
 バージョン2のRSA方式の鍵ペアの作り方は以下の通りです。どちらでも構いませんが、今回はMacのターミナルを使いましょう。
ssh-keygen -t rsa
/Users/ユーザ名/.ssh/id_rsa
 デフォルトではユーザフォルダ直下に.sshフォルダ(不可視)が作成され、その中に「id_rsa(秘密鍵)」ファイルが作成されます。
 次に秘密鍵を取り出す時に入力する「パスフレーズ」を設定します。

以上の操作で、/Users/ユーザ名/.sshに「id_rsa」ファイルと「id_rsa.pub(公開鍵)」ファイルが作成されました。この公開鍵をSSHサーバに送ります。送る方法はどのような手段でも構いません。

 FedoraCoreに送られたid_rsa.pubが存在するディレクトリから次のコマンドを入力します。
cat id_rsa.pub>>~/.ssh/authorized_keys
chmod 700 ~/.ssh
これはFedoraCoreのユーザディレクトリ直下に.sshディレクトリを作成し、その中に「authorized_keys」というファイル名でid_rsa.pubを登録するということです。

 以上で設定は完了です。Macからログインしてみましょう。
ssh FedoraCoreのユーザ名@FedoraCoreのIPアドレス
パスフレーズを入力
ログイン成功!

参考URL:https://pirosi.dip.jp/kaji/3SSH.html
    • good
    • 0

Terminalから、



> ssh -l username serverAddress

を実行して、あとは入力プロンプトに従ってパスワードやyesを入力すれば素直につながると思います。

接続に失敗する場合は、

> ssh -v -l username serverAddress

と詳細表示オプション-vを指定し、その出力を元に原因切り分けを行うと良いです。

実際に試してみるのが手っ取り早いかと。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!