遠端登入伺服器,並且建立乙個新使用者
#!/usr/local/bin/expect
#第一行注意,首先安裝expect 安裝命令 yum install expect
#通過 which expect 確認expect安裝目錄
spawn ssh -p prot user@ip
set timeout 20
expect "*password*"
send "這裡是登入密碼\r"
expect "*\$*" #這裡是登入成功了,檢測到第乙個輸入指令的地方
#這裡新增建立使用者的指令,注意不同linux系統,新增使用者指令不一樣,先測試過了,再修改這裡的**
send "useradd -s /bin/bash -d /home/新使用者名稱 -m 新使用者名稱\r"
send "echo 新使用者名稱:新使用者名稱 | chpasswd\r" #通過chpasswd指令,將新使用者的密碼改為使用者名稱
#interact 如果想測試,開啟這個開關,可以進入到終端互動控制台,進行進一步互動
exit 0
遠端登入 ssh
ssh服務 22埠,密文傳輸。功能 可以幫助我們管理遠端伺服器,或對遠端檔案進行傳輸。服務 sshd 軟體 openssh server 3.9p1 8.rhel4.1 配置 etc ssh sshd config 啟動ssh service sshd start stop status resta...
ssh遠端登入
ssh username 網域名稱或ip ssh i 證書檔案 username 網域名稱或ip scp username 網域名稱或ip 遠端檔案 本地目錄 scp 本地檔案 username 網域名稱或ip 遠端目錄 scp r username 網域名稱或ip 遠端目錄 本地目錄 scp r ...
SSH遠端登入
liunx下配置 1 更新系統 sudoapt get update 2 安裝ssh sudoapt get install openssh server 3 檢視ssh服務是否啟動 sudops e grep ssh 如果沒有啟動 sudo service ssh start 4 使用 gedit...