- 1 курс
- 2 курс
- 3 курс
- 4 курс
- 5 курс
- 6 курс
Old
Old
This is an old revision of the document!
В лаборатории в рамках duckietown можно подключаться к duckiebot и к watchtower по ssh. Пример подключения к duckiebot01.local
ssh duckie@autobot01.local
# psw: quackquack
Так как подключаться приходится часто, можно воспользоваться кодом на bash, который необходимо положить в .bashrc
function duckiebot() { #do things with parameters like $1 such as if [[ -z $2 ]]; then echo "Connecting to autobot$1 via ssh..." sshpass -p "quackquack" ssh -o StrictHostKeyChecking=no duckie@autobot$1.local else echo "Exec command $2 on autobot$1" sshpass -p "quackquack" ssh -o StrictHostKeyChecking=no duckie@autobot$1.local $2 fi }
Почему это работает? Все устройства .local имена названы по шаблону autobot*.local
Для watchtower необходимо скопировать вышеописанную функцию и поменять везде duckiebot на watchtower