スマホでSSHポートフォワーディング
私は、スマホでVNCサーバーを使って、リモートデスクトトップを使っています。
VNC通信のセキュリティを高めたくて、SSHポートフォワーディングを使っています。
私は、SSH接続できるアプリを使って、サーバーに、接続しています。
でも、このアプリでは、SSHの細かな設定が出来ないので、Linuxパソコンのように使えるアプリを探していました。
その中で、Termuxを見つけました。
https://play.google.com/store/apps/details?id=com.termux&hl=ja
SSHはもちろんですが、root化しなくてもサーバーのように使うことが出来るので、プログラム開発環境をスマホで作ることが出来ると書いてある記事もあり、私も期待しています。
インストールは、こちらの記事を参考にしました。
https://linuxfan.info/termux
SSHの設定は、こちらも参考にしました。
https://linuxfan.info/termux-sshd/amp
私は、Androidからサーバーに接続したいので、こちらの記事を参考にしました。
https://termux.com/ssh.html
このTermuxを使えば、Androidをウェブサーバーとしても使えます。
ボートが、設定されています。
端末内のファイルのバックアップを先に
Termuxのインストールの前に、スマホ本体に記録されている画像などのファイルを必ずバックアップしてください。
Termuxは、ファイル操作します
Termuxをインストールして、まず最初にTermuxのアップデートをします。
そのあとに、ストレージの設定をします。
端末のダウンロードフォルダ等にリンクを設定して、Termuxと他のアプリとやり取りできるようにします。
この設定については、インストールに参考にした記事で確認してください。
termux-setup-storage
このコマンドを実行すると、ダウンロードフォルダ等各フォルダに、シンボリックリンクが設定されます。
この影響なのか、私の操作が原因なのか不明ですが、ダウンロードフォルダやドキュメントフォルダなとのファイルが、関連アプリからアクセス出来なくなり、ファイルが無くなったと同じ状況になりました。
私は、Android5を使っています。
Android6以降は、ファイルにアクセスする許可を求めてくるそうです。
Termuxをインストールする前に、必ずファイルのバックアップを行ってください。
SSHポートフォワーディング出来た
SSHのSSHポートフォワーディングの設定のあとに、VNCのアプリでlocalhostのアドレスとボート指定で、SSHポートフォワーディングでアクセス出来ました。
スマホでも、SSHポートフォワーディング出来ました。
SSHポートフォワーディングは、こちらの記事を参考にしました。
http://www14.plala.or.jp/campus-note/vine_linux/server_vnc/vnc_portforwarding.html
Author And Source
この問題について(スマホでSSHポートフォワーディング), 我々は、より多くの情報をここで見つけました https://qiita.com/masaru21/items/32a5f1bb5e95b4f80ae3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .