Termux
說明
Termux是一個Android終端模擬器和Linux環境應用程序,可直接運行而無需生根或安裝。自動安裝了最小的基本系統-使用APT軟件包管理器可以使用其他軟件包。
下載
安裝
就裝唄
換源
2021/5/20
下載vim
下載vim方便后面修改各種配置文件
pkg upgrade
pkg install vim
pkg
是對apt
的封裝
export EDITOR=vi
使用vi作為默認編輯器
更換pkg的下載源
更改下載源加快下載包的速度
vi $PREFIX/etc/apt/sources.list
將原本的網址替換為
http://mirrors.tuna.tsinghua.edu.cn/termux
下載openssh
手機操作實在是太難受了,趕緊下載完openssh用電腦遠程操作
pkg upgrade
pkg install openssh
啟動ssh服務
sshd
獲取用戶名,記住
whoami
獲取ip,記住(這個IP是內網IP也行,只要電腦和termux在同一局域網下就行了)
ifconfig
直接用手機打開網絡詳情看ip地址也行,termux和你的手機ip地址相同
將電腦的公鑰添加到termux
的authorized_keys
中
電腦的公鑰文件是
~/.ssh/id_rsa.pub
如果沒有的話就用這個命令生成
ssh-keygen -t rsa
復制公鑰內容,發送到手機上
termux
編輯authorized_keys
文件
vi ~/.ssh/authorized_keys
這個文件中每一行表示一個公鑰
使用電腦遠程登錄termux
ssh 用戶名@IP地址 -p 8022
用戶名、IP地址都是上面獲取到的
為了安全考慮termux沒有用默認的22端口作為遠程登錄的端口,而是使用的8022
如果IP地址為內網地址,那就需要電腦和termux在同一局域網下才行,使用ping
命令檢查連通性
ping IP地址
到這里termux的配置已經基本完成了,下面的就屬於額外的配置了
安裝定時任務crond
pkg install cronie
開機啟動項
vi ~/.bashrc
export EDITOR=/usr/bin/vim
export PS1='\[\e[34;1m\][\[\e[31;1m\]\u\[\e[37m\]@\[\e[32;1m\]\h \[\e[33;1m\]\w\[\e[34;1m\]]\[\e[37;1m\]:\$ \e[m'
alias ll='ls -l'
alias lll='ls -al'
alias home='cd $HOME'
alias user='cd $PREFIX'
sshd
crond start
最后別忘了
source ~/.bashrc