连接
新建控制台,添加Nuget程序包SSH.NET,以及代码:
static void Main(string[] args)
{
var stream = new FileStream("C:\\Users\\Administrator\\Desktop\\output.txt", FileMode.Open);//打开本地文件
var sw = new StreamWriter(stream); //打开写入流
var ssh = new SshClient("192.168.130.198", "root", "1012"); //创建ssh连接对象
ssh.Connect(); // 连接
//上传文件
var sftp = new SftpClient("192.168.130.198", "root", "1012");
sftp.Connect();
sftp.UploadFile(File.Open("C:\\Users\\Administrator\\Desktop\\test.txt",FileMode.Open), "/test.txt");
sftp.DisConnect();
while (true) // 循环写入
{
Console.Write(">> ");
var commed =