العتابي Sftp علامة التبويب البرنامج المساعد
البرنامج المساعد لمحطة العتابي
يتيح لك هذا البرنامج المساعد البسيط النقر فوق قائمة السياق (فتح علامة تبويب Sftp) أو الضغط على مفتاح التشغيل السريع (Ctrl-Shift-S) لفتح علامة تبويب sftp مثل SecureCRT لاتصال ssh.
تثبيت
- قم بتثبيت tabby أولاً، ثم قم بتثبيت البرنامج الإضافي
sftp-tab
.
إعدادات
- في النافذة، سيستخدم هذا البرنامج المساعد ملف تعريف ssh2sftp_win_template لفتح علامة تبويب sftp لاتصال علامة تبويب ssh، وتحتاج إلى إصلاح مسار sftp.exe عن طريق تحرير Profiles.ssh2sftp_win_template.command. يوصى بتثبيت git لنظام التشغيل Windows ثم استخدام المسار [git install dir]usrbinsftp.exe، لأنه يوفر إكمال علامة التبويب. :
- في نظام التشغيل Linux، سيستخدم هذا المكون الإضافي ملف تعريف ssh2sftp_linux_template لفتح علامة تبويب sftp لاتصال علامة تبويب ssh، ويوفر sftp الافتراضي إكمال علامة التبويب.:
- في أنظمة التشغيل macos، سيستخدم هذا المكون الإضافي ملف تعريف ssh2sftp_mac_template لفتح علامة تبويب sftp لاتصال علامة تبويب ssh، وتحتاج إلى إصلاح مسار sftp عن طريق تحرير Profiles.ssh2sftp_mac_template.command. يوصى بتثبيت openssh (الأمر: Brew install openssh) ثم استخدام المسار /usr/local/opt/openssh/bin/sftp، لأنه يوفر إكمال علامة التبويب.
- ضبط مفتاح التشغيل السريع:
لقطة الشاشة
- باستخدام علامة التبويب sftp في علامة التبويب، بالنسبة لعلامة تبويب اتصال ssh، انقر لفتح قائمة السياق، وحدد "فتح علامة تبويب Sftp". أو اضغط على مفتاح التشغيل السريع (الافتراضي: Ctrl-Shift-S):
- ثم افتح علامة التبويب sftp لاتصال ssh جيدًا:
وصف التنفيذ
- يضيف البرنامج الإضافي ملفات تعريف [ssh2sftp_win_template، ssh2sftp_linux_template، ssh2sftp_mac_template] عند البداية (عندما تكون خدمة التكوين جاهزة)، كما يمكنك ضبطها/تغييرها في ملف الإعدادات/التكوين يدويًا.
profiles:
- type: local
name: ssh2sftp_win_template
icon: fas fa-terminal
options:
command: c:Gitusrbinsftp.exe
env: {}
cwd: ''
args:
- '-oStrictHostKeyChecking=no'
- '-oServerAliveInterval=30'
- '-oServerAliveCountMax=1051200'
- '-oTCPKeepAlive=yes'
group: ssh2sftp_template
id: local:custom:ssh2sftp_win_template:c617da05-d05c-482d-8ca6-3c7eb99452e9
disableDynamicTitle: true
isTemplate: true
- type: local
name: ssh2sftp_linux_template
icon: fas fa-terminal
options:
command: /usr/bin/sftp
env: {}
cwd: ''
args:
- '-oStrictHostKeyChecking=no'
- '-oServerAliveInterval=30'
- '-oServerAliveCountMax=1051200'
- '-oTCPKeepAlive=yes'
group: ssh2sftp_template
id: local:custom:ssh2sftp_linux_template:6c4bcc75-f690-482a-a882-40e1c9851a3d
disableDynamicTitle: true
isTemplate: true
- type: local
name: ssh2sftp_mac_template
icon: fas fa-terminal
options:
command: /usr/local/opt/openssh/bin/sftp
args:
- '-oStrictHostKeyChecking=no'
- '-oServerAliveInterval=30'
- '-oServerAliveCountMax=1051200'
- '-oTCPKeepAlive=yes'
env: {}
cwd: ''
id: local:custom:ssh2sftp_mac_template:33162a26-7807-4c5e-ac2d-68cd2d9a4a24
group: ssh2sftp_template
disableDynamicTitle: true
isTemplate: true
- يحصل المكون الإضافي على المعلمات (المعلمات هي: المستخدم والمضيف والمنفذ) من اتصال ssh واستخدمه أعلاه ssh2sftp_XXX_template لفتح علامة تبويب sftp.
سجلات الإصدار
1.0.7
- يدعم مضيفي الانتقال المتعددين، ويدعم فقط الانتقال المتعدد من النوع ProxyCommand وProxyJump المكتوب في ملفات opensh-config. راجع صفحة دليل ssh حول openssh-config، search
-F configfile
. على سبيل المثال، ملفات opensh-config على نظام التشغيل macos هي:- ملف التكوين على مستوى النظام: /usr/local/etc/ssh/ssh_config
- ملف التكوين لكل مستخدم: ~/.ssh/config
- مرجع ProxyJump:ssh-proxy-bastion-proxyjump
1.0.6
- إصلاح الخلل: دعم مضيفي الانتقال المتعددين: دعم ProxyJump، وليس دعم ProxyCommand.
- مرجع ProxyJump:ssh-proxy-bastion-proxyjump
1.0.5
- إصلاح الخلل: دعم مضيفي الانتقال المتعددين: دعم ProxyJump، وليس دعم ProxyCommand.
- مرجع ProxyJump:ssh-proxy-bastion-proxyjump
1.0.4
- دعم مضيفي الانتقال المتعددين: دعم ProxyJump، وليس دعم ProxyCommand.
- مرجع ProxyJump:ssh-proxy-bastion-proxyjump
1.0.3
- إصلاح الخطأ في تعيين isTemplate=true لعدم وجود ssh2sftp_XXX_template
1.0.2
- علامة تبويب التركيز التلقائي sftp بعد إنشائها.
1.0.1
- قم بتعيين ssh2sftp_XXX_template.isTemplate=true، لذلك لا يتم عرض ssh2sftp_XXX_template في "الملف الشخصي والاتصالات" عندما يحدد المستخدم الملف الشخصي لفتحه، ولكن يمكنه التعديل في الإعدادات.."الملف الشخصي والاتصالات".
1.0.0
- قم بإضافة ssh2sftp_XXX_template تلقائيًا بعد أن تكون خدمة التكوين جاهزة.
- ارجع إلى tabby-trzsz لتعديل تعليمات المستخدم.
0.0.9
- لأول مرة، قم بتنفيذ علامة تبويب sftp مفتوحة لاتصال ssh مثل SecureCRT.