簡體   English   中英

使用腳本登錄從Windows運行Linux的遠程腳本

[英]run remote script for linux from windows with login in script

我想知道我是否能以某種方式或某種方式通過putty運行存儲在windows機器中的遠程linux腳本,其中包含:

#!/bin/bash

su
<password>
<some operation which needs root permissions>
exit
<some operation with normal user credentials>

因為我嘗試了上面的腳本,但它確實詢問root密碼,然后給出錯誤,無法運行命令並需要root訪問權限。 我使用命令行從putty運行此腳本:

putty -ssh normaluser@linuxhost -pw <password> -t -m C:\myRootScript.sh

感謝Ashutosh的回答

以root用戶身份登錄(不推薦!)或將您登錄的用戶添加到sudoers文件中

sudo visudo
myusername ALL=(ALL) NOPASSWD: ALL

這將讓你在沒有密碼的情況下運行sudo。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM