Để gọi ssh từ một tập lệnh, tất cả những gì bạn cần làm là thiết lập các phím ssh. Có một triệu cách làm trên web, nhưng có một trang trên wiki Cyanogen có thể phù hợp hơn với người dùng Android. Khi bạn thiết lập các khóa, lệnh ssh chung của bạn sẽ trông giống như thế này: ssh -i / PATH / TO / KEY USER @ IP
Bạn có thể đặt nó trong một tập lệnh, chạy nó và bạn sẽ đăng nhập vào máy từ xa.
Nhưng đây là những gì tôi nghĩ bạn muốn làm. Để chỉ thực hiện một lệnh trên máy tính từ xa, chỉ cần thêm nó trong dấu ngoặc đơn: ssh -i / PATH / TO / KEY USER @ IP 'lệnh'
Điều đó thực thi lệnh trên máy từ xa mà không cần đăng nhập. Bạn có thể chạy các lệnh với các tùy chọn, đường ống, chuyển hướng, v.v., nhưng đôi khi tốt hơn là giữ cho chúng đơn giản. Ngoại trừ độ trễ, nó trông giống như thực thi (các) lệnh cục bộ và có thể được sử dụng tương tự.
Locale Execute có thể kén chọn về những lệnh nó sẽ chạy. Nếu nó không hoạt động, hãy thử đặt nó vào một tập lệnh và sử dụng Locale Execute để chạy tập lệnh.
Ngoài ra, tôi đã gặp vấn đề với nhị phân ssh trên điện thoại và thấy rằng việc chuyển nó từ / system / xbin và tạo liên kết tại / system / xbin / ssh sang nhị phân ssh Better Terminal Emulator đáng tin cậy hơn. Nhị phân BTEP có trong /data/data/com.magicandroidapps.bettertermpro/bin/ssh