Вы используете bash в качестве оболочки для входа в систему? { {1}} пс доп | grep $$
Некоторые дистрибутивы Linux или UNIX могут использовать не ~ / .bashrc, а ~ / .bash_profile. Вы можете добавить
source ~ / .bashrc
в свой ~ / .profile
. В качестве альтернативы вы можете использовать ~ / .ssh / config
, чтобы добавить специальные настройки для определенных хосты, например:
Host ? ?? ???
User root
HostName 10.222.22.%h
PasswordAuthentication=yes
ForwardX11=yes
И ssh 101
должны делать то же, что и ваша функция SSH 101
.
В моем случае я обнаружил, что это то, что мне нужно для конфигурации usb_modeswitch
cat /etc/usb_modeswitch.d/huawei_e3372.conf
# modeswitch config file for the huawei e3372
DefaultVendor=0x12d1
DefaultProduct=0x1f01
TargetVendor= 0x12d1
TargetProduct= 0x14dc
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
С помощью этой команды запустить и заставить модем работать.
sudo usb_modeswitch -s 15 -I -H -c /etc/usb_modeswitch.d/huawei_e3372.conf
Даже если интернет-провайдер LTE или Huawei подключаются к NAT, -есть работаssh -R
:если у вас есть сервер в Интернете, вы можете перенаправить свои порты через ssh, например. для Томкэт:
ssh -R 4080:localhost:8080 my.cloud.server
и получить доступ к пи как
http://my.cloud.server:4080
OpenVPN тоже должен работать.