Работа с облокой проблема ХЕЛП

Dome4ta1

Client
Регистрация
12.08.2017
Сообщения
89
Благодарностей
15
Баллы
8
Всем приветь, у меня такая ситуация я должен добавить нового сотрудника в облако, но после того как он добавился в самом облаке должен появится тхт файл с логинами и паролями у меня создается облако, но там в тхт файле все пусто. Сам процесс добавление выглядеть как в фотке ниже и код. Был б очень признателен если поможете. И да когда в ручную добавляю он все правильно добавляет и txt файл тоже не пустой





C#:
string ip = "ip";
string user = "login";
string pass = @"password";

SshClient sshClient = new SshClient(ip, 22, user, pass);
sshClient.Connect();

string login_cloud = project.Variables["cloud_login"].Value;
string cloud_password = project.Variables["cloud_password"].Value;
string command= "sudo sh user.sh";
string name_of_employee = project.Variables["employee_name"].Value;
string email_and_password = project.Variables["login"].Value + "       " + project.Variables["all_password"].Value + "https://.ru || https://ru ";
string skype_and_password = project.Variables["login"].Value + "       " + project.Variables["all_password"].Value;


IDictionary<Renci.SshNet.Common.TerminalModes, uint> termkvp = new Dictionary<Renci.SshNet.Common.TerminalModes, uint>();
termkvp.Add(Renci.SshNet.Common.TerminalModes.ECHO, 53);
ShellStream shellStream = sshClient.CreateShellStream("xterm", 80,24, 800, 600, 1024, termkvp);
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(command);
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(pass);//Добавил строку подтверждения пароля
System.Threading.Thread.Sleep(1000 * 1);


shellStream.WriteLine(name_of_employee);//Добавил строку Имя менежера
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(" ");//Добавил строку Тел с +998
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(email_and_password);//Добавил строку @rulogin___password
System.Threading.Thread.Sleep(1000 * 1);

shellStream.WriteLine(skype_and_password);//Добавил строку skype___password
System.Threading.Thread.Sleep(1000 * 1);

shellStream.WriteLine(" ");//Добавил строку pusto
System.Threading.Thread.Sleep(1000 * 1);

shellStream.WriteLine(" ");//Добавил строку pusto
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(" ");//Добавил строку pusto
System.Threading.Thread.Sleep(1000 * 1);
shellStream.WriteLine(login_cloud);//Добавил строку логин от клоуд
System.Threading.Thread.Sleep(1000 * 10);
shellStream.WriteLine(cloud_password);//Добавил строку пароль от клауда
System.Threading.Thread.Sleep(1000 * 1);


StreamReader reader = new StreamReader(shellStream);


sshClient.Disconnect();
98557

Спасибо за ранее!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)