در این مطلب، ویدئو 2: اجرای دستورات تعاملی در پایتون از طریق Paramiko Part-1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,149 –> 00:00:02,939
سلام به همه و به مدرسه IP خوش آمدید
2
00:00:02,939 –> 00:00:06,509
در این ویدیو خواهیم دید که چگونه
3
00:00:06,509 –> 00:00:08,519
می توانیم دستورات تعاملی را در
4
00:00:08,519 –> 00:00:12,150
پایتون از طریق دستورات تعاملی paramiku
5
00:00:12,150 –> 00:00:15,059
اجرا کنیم، دستوراتی هستند که به ورودی کاربر نیاز دارند،
6
00:00:15,059 –> 00:00:18,480
به عنوان مثال فلش TFTP را درست کپی کنید،
7
00:00:18,480 –> 00:00:21,060
این یک دستور تعاملی است که
8
00:00:21,060 –> 00:00:25,619
باید آدرس IP را ارائه دهید. از
9
00:00:25,619 –> 00:00:28,260
سرور TFTP و نام فایل ها نیز
10
00:00:28,260 –> 00:00:32,969
درست است، بنابراین نمایش نسخه اجرا شده را نشان دهید و
11
00:00:32,969 –> 00:00:34,860
همه آن دستورات را دریافت کنید،
12
00:00:34,860 –> 00:00:37,230
اساساً شما دستورات اجرایی مستقل را می شناسید،
13
00:00:37,230 –> 00:00:39,570
آنها واقعاً
14
00:00:39,570 –> 00:00:41,309
نیازی به ارائه ورودی بیشتر
15
00:00:41,309 –> 00:00:43,860
ندارند، بنابراین ما خواهیم دید چگونه میتوانیم
16
00:00:43,860 –> 00:00:46,320
آن دستورات را اجرا کنیم و واقعاً میتوانیم
17
00:00:46,320 –> 00:00:48,930
همه آن ورودی را به
18
00:00:48,930 –> 00:00:51,960
دستور ارائه کنیم، بنابراین ابتدا به ما
19
00:00:51,960 –> 00:00:55,739
اطلاع دهید که دستور فلش TFTP کپی ساده
20
00:00:55,739 –> 00:00:59,270
را روی خود روتر امتحان
21
00:01:05,059 –> 00:01:07,970
کنید، بنابراین وقتی این دستور را اجرا کردم
22
00:01:07,970 –> 00:01:10,880
، اولین چیزی که از من می پرسد نام میزبان راه دور
23
00:01:10,880 –> 00:01:14,210
درست است، بنابراین من یک نقطه یک نقطه یک نقطه را تایپ می کنم
24
00:01:14,210 –> 00:01:16,670
که آدرس IP
25
00:01:16,670 –> 00:01:19,940
حلقه بک من است و باید یک فایل منبع را تایپ کنم.
26
00:01:19,940 –> 00:01:22,790
نامی که دوست دارم تست
27
00:01:22,790 –> 00:01:25,640
dot txt را تایپ کنم و باید
28
00:01:25,640 –> 00:01:27,170
نام فایل مقصد را بدهم که
29
00:01:27,170 –> 00:01:28,520
می تواند متفاوت باشد، فقط ENTER را فشار می
30
00:01:28,520 –> 00:01:33,500
دهم و شروع به دسترسی می کند، شما
31
00:01:33,500 –> 00:01:35,750
سرور TFTP را می شناسید و سعی کنید
32
00:01:35,750 –> 00:01:38,810
این متن را پیدا کنید. فایل همانطور که می دانید این یک
33
00:01:38,810 –> 00:01:40,460
محیط آزمایشگاهی است، من واقعاً همه این
34
00:01:40,460 –> 00:01:44,360
روترها را روی دینامیک DNS پویا
35
00:01:44,360 –> 00:01:45,649
36
00:01:45,649 –> 00:01:48,410
اجرا
37
00:01:48,410 –> 00:01:50,600
می کنم.
38
00:01:50,600 –> 00:01:52,490
درست است، ما سعی خواهیم کرد
39
00:01:52,490 –> 00:01:55,039
همه اینها را در ماژول Python Trooper
40
00:01:55,039 –> 00:01:59,200
Amoco خودکار کنیم، بنابراین اجازه دهید شروع کنیم،
41
00:02:03,430 –> 00:02:06,979
بنابراین اول از همه کاری که باید انجام دهیم این است که
42
00:02:06,979 –> 00:02:10,789
اساساً باید paramah Co را وارد کنیم،
43
00:02:10,789 –> 00:02:12,620
ما قبلاً آن را انجام دادهایم، اما من
44
00:02:12,620 –> 00:02:15,230
به شما میروم. می دانم به همه
45
00:02:15,230 –> 00:02:16,820
مراحل اتصال به یک دستگاه و
46
00:02:16,820 –> 00:02:22,190
همه اینها یک بار دیگر درست است، بنابراین اساساً
47
00:02:22,190 –> 00:02:24,049
اکنون آنچه باید انجام دهیم این است که پس از
48
00:02:24,049 –> 00:02:25,519
وارد کردن paramah Co باید یک
49
00:02:25,519 –> 00:02:28,930
شی کلاینت ssh
50
00:02:32,450 –> 00:02:34,670
درست یک بار درست کنم. ایجاد شی مشتری ssh
51
00:02:34,670 –> 00:02:36,830
من اساساً می توانم به روش این دسترسی داشته باشم
52
00:02:36,830 –> 00:02:39,590
بنابراین
53
00:02:39,590 –> 00:02:41,650
اولین کاری که میخواهم در حال حاضر انجام دهم این است
54
00:02:41,650 –> 00:02:50,690
که خطمشی کلید میزبان گمشده را تنظیم کنید SSI
55
00:02:50,690 –> 00:03:00,890
شروع تنظیم خطمشی کلید میزبان درست روی
56
00:03:00,890 –> 00:03:04,630
پارامترها یا خطمشی وب
57
00:03:16,910 –> 00:03:19,520
کاملاً درست است وقتی این کار را انجام دادید اکنون
58
00:03:19,520 –> 00:03:21,620
هر کلید میزبان گم شده بهطور
59
00:03:21,620 –> 00:03:23,810
خودکار به فایل میزبان اضافه شده است، بنابراین
60
00:03:23,810 –> 00:03:25,340
اگر نمیدانید چه اتفاقی میافتد،
61
00:03:25,340 –> 00:03:27,200
میدانید که واقعاً توصیه میکنم به عقب برگردید و
62
00:03:27,200 –> 00:03:29,600
اولین ویدیو را تماشا کنید، زیرا ما
63
00:03:29,600 –> 00:03:31,190
قبلاً همه این اصول اولیه را مورد بحث قرار
64
00:03:31,190 –> 00:03:34,820
دادهایم، پس از اینکه خطمشی کلید میزبان گم شده را گفتم
65
00:03:34,820 –> 00:03:35,960
کاری که من میخواهم انجام دهم این است که
66
00:03:35,960 –> 00:03:39,890
اساساً ادامه میدهم و درست به
67
00:03:39,890 –> 00:03:45,110
دستگاه وصل میشوم، بنابراین نام میزبان یک نقطه
68
00:03:45,110 –> 00:03:51,700
یک نقطه یک نقطه دو باشد، پورت 22 باشد
69
00:03:51,700 –> 00:03:58,660
، نام کاربری مدرسه IP است و
70
00:03:58,660 –> 00:04:09,310
رمز عبور کاملاً درست است.
71
00:04:09,310 –> 00:04:11,990
بیانیه آیا می دانید به این
72
00:04:11,990 –> 00:04:16,040
روتر خاص وصل شوید یا من فقط می دانم که چگونه
73
00:04:16,040 –> 00:04:22,220
چیزی را در اینجا اصلاح کنم بسیار خوب، بنابراین اکنون آنچه
74
00:04:22,220 –> 00:04:23,870
که اساساً باید انجام دهیم این است که
75
00:04:23,870 –> 00:04:27,580
اول از همه باید دستور را درست اجرا
76
00:04:35,250 –> 00:04:39,140
کنیم بنابراین اساساً باید کپی
77
00:04:39,140 –> 00:04:42,180
TFTP را برای فلش اجرا کنیم. دستور درست پس این
78
00:04:42,180 –> 00:04:44,040
s است کاری که باید انجام دهیم وقتی این
79
00:04:44,040 –> 00:04:46,890
دستور اکنون اجرا می شود، دستوری که
80
00:04:46,890 –> 00:04:48,630
روتر اساساً از ما درخواست ورودی می کند
81
00:04:48,630 –> 00:04:51,210
و چگونه این کار را انجام دهیم در
82
00:04:51,210 –> 00:04:53,790
ویدیوی قبلی من به شما گفتم که STI nu برای
83
00:04:53,790 –> 00:04:56,610
ارسال هر داده ای به برنامه درست استفاده
84
00:04:56,610 –> 00:05:01,130
می شود. do این است که اساساً ما از stdin یک
85
00:05:01,130 –> 00:05:03,630
جریان برای ارسال داده ها به
86
00:05:03,630 –> 00:05:05,190
برنامه استفاده می کنیم، بنابراین اولین کاری که می خواهیم انجام دهیم این
87
00:05:05,190 –> 00:05:11,430
است که شما می خواهید از STD به صورت نقطه
88
00:05:11,430 –> 00:05:15,600
درست استفاده کنید، بنابراین وقتی خروجی
89
00:05:15,600 –> 00:05:18,240
دستور را در هنگام اجرای این
90
00:05:18,240 –> 00:05:20,610
دستور خاص دیدیم، اولین کاری که می خواهیم انجام دهیم چیزی که از ما پرسید
91
00:05:20,610 –> 00:05:24,840
این بود که نام میزبان TFTP درست است، بنابراین در اینجا چه
92
00:05:24,840 –> 00:05:26,970
کاری باید انجام دهیم این است که باید
93
00:05:26,970 –> 00:05:29,940
نام میزبان TFTP را مشخص کنیم خوب
94
00:05:29,940 –> 00:05:37,050
این کار