Git Product home page Git Product logo

remote-ssh's Introduction

About Me

๐Ÿ”ญ FullStack. Senior problem solver. Trainee-Influencer. Tech enthusiast.
Expertise in PHP+MySQL and everything JavaScript related.
Native, including ES2015+, legacy AngularJS, modern SolidJS, React, VueJS or others.

For development I usually use Docker/ddev, VSCode, vite/gulp/webpack+babel.

๐Ÿคฟ Currently deep diving into the amazing SolidJS.
โค๏ธ Dog person.
โšก Favouring coding standards over tech debt.
๐ŸŽญ Performer of Intent-Driven Development.

๐Ÿ’ป Tech Stack

Frontend

Bootstrap CSS3 SASS TailwindCSS HTML5 JavaScript Chart.js jQuery Angular.js React SolidJS Vue.js JWT

Backend

Apache Nginx Shell Script NodeJS Express.js PHP Laravel Symfony Cloudflare

Database

SQLite MySQL Redis MicrosoftSQLServer

Local development

Visual Studio Code Google Chrome Docker Postman Git

Toolchain

NPM Vite Babel Webpack Gulp Gatsby

Documentation

Confluence Markdown

A bit rusty

C# C C++ Perl

Beginner

Python Java Svelte

To-Learn-List

Rust Tauri Go

Mixed

Electron.js Raspberry Pi



remote-ssh's People

Contributors

dsone avatar

Stargazers

 avatar

Watchers

 avatar  avatar

remote-ssh's Issues

How use?

I create and fill config and try start session but nothing happens

Uncaught TypeError: path must be a string or Buffer

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.22.0 x64
Electron: 1.6.15
OS: Microsoft Windows 10 Home
Thrown From: Remote-SSH package 0.8.1

Stack Trace

Uncaught TypeError: path must be a string or Buffer

At fs.js:549

TypeError: path must be a string or Buffer
    at Object.fs.open (fs.js:549:11)
    at Object.module.(anonymous function) [as open] (ELECTRON_ASAR.js:200:20)
    at Object.fs.writeFile (fs.js:1211:6)
    at /packages/Remote-SSH/node_modules/fs-plus/lib/fs-plus.js:300:21
    at /packages/Remote-SSH/node_modules/mkdirp/index.js:48:26
    at FSReqWrap.oncomplete (fs.js:112:15)

Commands

     -0:09.6.0 remote-ssh:create-config (atom-pane.pane.active)

Non-Core Packages

Remote-SSH 0.8.1 
ssh-config 0.12.0 

Uncaught The "path" argument must be one of type string, Buffer, or URL. Received type boolean

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Unknown Windows version
Thrown From: Remote-SSH package 0.11.0

Stack Trace

Uncaught The "path" argument must be one of type string, Buffer, or URL. Received type boolean

At internal/fs/utils.js:409

TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be one of type string, Buffer, or URL. Received type boolean
    at Object.fs.open (fs.js:555:3)
    at Object.module.(anonymous function) [as open] (ELECTRON_ASAR.js:193:20)
    at Object.fs.writeFile (fs.js:1299:6)
    at /packages/Remote-SSH/node_modules/fs-plus/lib/fs-plus.js:300:21
    at /packages/Remote-SSH/node_modules/mkdirp/index.js:48:26
    at FSReqWrap.oncomplete (fs.js:183:5)

Commands

  2x -1:16.2.0 core:backspace (input.hidden-input)
     -1:13.7.0 autocomplete-plus:confirm (input.hidden-input)
     -1:13.7.0 snippets:expand (atom-text-editor.editor.is-focused.autocomplete-active)
     -1:07.3.0 intentions:highlight (input.hidden-input)
     -1:06.6.0 editor:consolidate-selections (input.hidden-input)
     -1:06.6.0 core:cancel (input.hidden-input)
     -1:04.5.0 intentions:highlight (input.hidden-input)
     -1:04.3.0 core:save (input.hidden-input)
     -0:51.7.0 intentions:highlight (input.hidden-input)
     -0:51.3.0 core:save (input.hidden-input)
     -0:42.5.0 intentions:highlight (input.hidden-input)
     -0:42.3.0 core:save (input.hidden-input)
     -0:18.3.0 remote-ssh:start (ul.list-inline.tab-bar.inset-panel)
     -0:07.8.0 remote-ssh:create-config (atom-notification.error.icon.icon-flame.native-key-bindings.has-close)

Non-Core Packages

busy-signal 2.0.1 
hyperclick 0.1.5 
intentions 1.1.5 
linter 2.3.1 
linter-ui-default 1.8.0 
Remote-SSH 0.11.0 
ssh-config 0.14.0 
you-complete-me 0.8.1 

Uncaught TypeError: The "path" argument must be one of type string, Buffer, or URL. Received type...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.47.0 x64
Electron: 5.0.13
OS: Microsoft Windows 10 Pro
Thrown From: Remote-SSH package 0.11.0

Stack Trace

Uncaught TypeError: The "path" argument must be one of type string, Buffer, or URL. Received type boolean

At internal/fs/utils.js:423

TypeError [ERR_INVALID_ARG_TYPE] [ERR_INVALID_ARG_TYPE]: The "path" argument must be one of type string, Buffer, or URL. Received type boolean
    at Object.open (fs.js:418:3)
    at Object.module.(anonymous function) [as open] (electron/js2c/asar.js:161:31)
    at Object.writeFile (fs.js:1224:6)
    at /packages/Remote-SSH/node_modules/fs-plus/lib/fs-plus.js:300:21
    at /packages/Remote-SSH/node_modules/mkdirp/index.js:49:26
    at FSReqCallback.oncomplete (fs.js:164:5)

Commands

     -0:24.8.0 remote-ssh:create-config (div.package-detail)

Non-Core Packages

Remote-SSH 0.11.0 

How to use remote-ssh ?

Hi,

I want to use Atom, and I need access to ssh connexion via a terminal.
I have a session set in Putty so I create a .ftpconfig like this:

{
    "protocol": "ftp",
    "host": "10.100.3.90",
    "port": 21,
    "user": "XX",
    "pass": "XX",
    "promptForPass": false,
    "remote": "/drupal-8/themes/custom/starterpf_d8_2019",
    "local": "",
    "secure": false,
    "secureOptions": null,
    "connTimeout": 10000,
    "pasvTimeout": 10000,
    "keepalive": 10000,
    "watch": [],
    "watchTimeout": 500

    "protocol": "ssh",
    "host": "10.100.3.90",
    "port": 22,
    "user": "XX",
    "pass": "",

    "session": "VM DG Local 10.100.3.90 SSH - Webmaster",
    "rs_name": "",
    "rs_tags": []
}

But I get an error on the syntax file.
Then, do I need to use a terminal package like terminalio ?
Thanks

Uncaught TypeError: The "data" argument must be one of type string, Buffer, TypedArray, or DataVi...

[Enter steps to reproduce:]

  1. Installed package from within atom
  2. Used existing .ftpconfig that works with the remote-ftp package
  3. CTRL+ALT+R

Atom: 1.47.0 x64
Electron: 5.0.13
OS: Microsoft Windows 10 Pro
Thrown From: Remote-SSH package 0.11.0

Stack Trace

Uncaught TypeError: The "data" argument must be one of type string, Buffer, TypedArray, or DataView. Received type undefined

At internal/crypto/hash.js:64

TypeError [ERR_INVALID_ARG_TYPE] [ERR_INVALID_ARG_TYPE]: The "data" argument must be one of type string, Buffer, TypedArray, or DataView. Received type undefined
    at Hash.update (internal/crypto/hash.js:64:11)
    at Clipboard.md5 (~/AppData/Local/atom/app-1.47.0/resources/app/static/<embedded>:1:775513)
    at Clipboard.write (~/AppData/Local/atom/app-1.47.0/resources/app/static/<embedded>:1:775586)
    at /packages/Remote-SSH/lib/remote-ssh.js:259:25
    at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:54:3)

Commands

     -0:46.1.0 remote-ssh:start (ul.list-inline.tab-bar.inset-panel)

Non-Core Packages

atom-autocomplete-php 0.25.6 
busy-signal 2.0.1 
git-log 0.4.1 
git-time-machine 2.1.0 
ide-php 0.7.18 
intentions 1.1.5 
language-babel 2.85.0 
linter 2.3.1 
linter-php 1.6.1 
linter-ui-default 1.8.1 
php-composer-completion 0.3.4 
php-hyperclick 1.2.1 
php-integrator-autocomplete-plus 1.6.2 
remote-ftp 2.2.4 
Remote-SSH 0.11.0 
tree-view-git-status 1.5.3 
windows-carriage-return-remover 0.1.3 

Failed to load the Remote-SSH package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.20.0 x64
Electron: 1.6.9
OS: DESKTOP-SPM4G7I
Thrown From: Remote-SSH package 0.8.0

Stack Trace

Failed to load the Remote-SSH package

At packageConfig is not defined

ReferenceError: packageConfig is not defined
    at /packages/remote-ssh/lib/remote-ssh.js:11:10)
    at /packages/remote-ssh/lib/remote-ssh.js:150:25)
    at Module.get_Module._compile (~/AppData/Local/atom/app-1.20.0/resources/app/src/native-compile-cache.js:106:36)
    at Object.value [as .js] (~/AppData/Local/atom/app-1.20.0/resources/app/src/compile-cache.js:239:29)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.require (C:/Users/Andre%20Rinas/AppData/Local/atom/app-1.20.0/resources/app/static/index.js:47:45)
    at require (internal/module.js:20:19)
    at customRequire (~/AppData/Local/atom/app-1.20.0/resources/app/static/<embedded>:96:26)
    at Package.module.exports.Package.requireMainModule (~/AppData/Local/atom/app-1.20.0/resources/app/src/package.js:887:35)
    at ~/AppData/Local/atom/app-1.20.0/resources/app/src/package.js:158:34
    at Package.module.exports.Package.measure (~/AppData/Local/atom/app-1.20.0/resources/app/src/package.js:99:21)
    at Package.module.exports.Package.load (~/AppData/Local/atom/app-1.20.0/resources/app/src/package.js:144:18)
    at PackageManager.module.exports.PackageManager.loadAvailablePackage (~/AppData/Local/atom/app-1.20.0/resources/app/src/package-manager.js:565:22)
    at ~/AppData/Local/atom/app-1.20.0/resources/app/src/package-manager.js:479:25
    at Config.module.exports.Config.transact (~/AppData/Local/atom/app-1.20.0/resources/app/src/config.js:321:22)
    at PackageManager.module.exports.PackageManager.loadPackages (~/AppData/Local/atom/app-1.20.0/resources/app/src/package-manager.js:473:25)
    at ~/AppData/Local/atom/app-1.20.0/resources/app/src/atom-environment.js:810:34

Commands

     -0:16.2.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always)

Non-Core Packages

activate-power-mode 2.5.0 
atom-beautify 0.30.5 
atom-material-ui 2.0.4 
atom-pair 2.0.13 
autoclose-html 0.23.0 
busy-signal 1.4.3 
file-icons 2.1.11 
intentions 1.1.5 
language-blade 0.34.0 
linter 2.2.0 
linter-eslint 8.3.2 
linter-php 1.5.0 
linter-ui-default 1.6.10 
project-plus 1.0.0 
Remote-FTP 1.1.3 
Remote-SSH 0.8.0 
sourcefetch 0.0.0 
symbols-tree-view 0.14.0 
typo3 0.7.0 

Putty doesn't start

I have installed Putty in d:\U\SSH\Putty_0.67.

My PATH:
Path=d:\U\SSH\Putty_0.67;C:\Program Files\IBM Informix Client-SDK\bin;C:\Program Files\IBM Informix Software Bundle\bin;D:\Devel\STAF\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;D:\U\Xshell 6;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D:\U\TortoiseSVN\bin;D:\Devel\perl\Dwimperl\perl\bin;D:\Devel\perl\Dwimperl\perl\site\bin;D:\Devel\perl\Dwimperl\c\bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;D:\U\Git\cmd;D:\U\TortoiseGit\bin;D:\Kancl\Pandoc;D:\Devel\Python\Python37-32\Scripts;D:\Devel\Python\Python37-32;C:\Users\RO\scoop\shims;C:\Users\RO\AppData\Local\Microsoft\WindowsApps;C:\Users\RO\AppData\Local\Microsoft\WindowsApps;C:\Users\RO\AppData\Local\atom\bin

OS: Win 10 build 19041

my .ftpconfig:
{
"protocol": "sftp",
"host": "intax2001",
"port": 22,
"user": "XXX",
"pass": "XXX",

"session": "intax2001",
"rs_name": "ifxpy",
"rs_tags": []

}

When I have unchecked 'Use default client' so nothing starts.
When I check 'Use default client' only native WIN 10 ssh client start.

Why Putty doesn't start me? I'm doing something wrong?

Uncaught TypeError: Data must be a string or a buffer

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.34.0 x64
Electron: 2.0.16
OS: Mac OS X 10.14.2
Thrown From: Remote-SSH package 0.11.0

Stack Trace

Uncaught TypeError: Data must be a string or a buffer

At crypto.js:99

TypeError: Data must be a string or a buffer
    at Hash.update (crypto.js:99:16)
    at Clipboard.md5 (/private/var/folders/_w/cms69h5j4hs0_xgtntd8zmmm0000gn/T/AppTranslocation/ACEEDCEF-05CC-42B2-BFF7-B8281DA864C8/d/Atom.app/Contents/Resources/app/static/<embedded>:1:678585)
    at Clipboard.write (/private/var/folders/_w/cms69h5j4hs0_xgtntd8zmmm0000gn/T/AppTranslocation/ACEEDCEF-05CC-42B2-BFF7-B8281DA864C8/d/Atom.app/Contents/Resources/app/static/<embedded>:1:678658)
    at /packages/Remote-SSH/lib/remote-ssh.js:275:23
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:511:3)

Commands

     -1:58 remote-ssh:create-config (div.panels-item)
     -1:47.8.0 core:backspace (input.hidden-input)
     -1:10.1.0 core:paste (input.hidden-input)
     -1:05.9.0 editor:newline (input.hidden-input)
     -0:48.6.0 remote-ssh:start (div.panels-item)

Non-Core Packages

Remote-SSH 0.11.0 

Failed to activate the remote-ssh package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.54.0 x64
Electron: 6.1.12
OS: macOS 11.2.1
Thrown From: remote-ssh package 0.13.0

Stack Trace

Failed to activate the remote-ssh package

At Cannot convert undefined or null to object

TypeError: Cannot convert undefined or null to object
    at Function.keys (<anonymous>)
    at Object.setupSettings (/packages/remote-ssh/lib/remote-ssh.js:83:10)
    at Object.activate (/packages/remote-ssh/lib/remote-ssh.js:31:8)
    at Package.activateNow (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3531055)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3530467
    at Package.measure (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3528045)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3530327
    at new Promise (<anonymous>)
    at Package.activate (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3530270)
    at PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383646)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383262
    at Config.transactAsync (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:332808)
    at PackageManager.activatePackages (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383212)
    at PackageManager.activate (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:382762)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:719168
    at async Promise.all (index 0)
    at AtomEnvironment.startEditorWindow (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:719653)

Commands

Non-Core Packages

aligner 1.2.4 
aligner-css 1.2.1 
aligner-javascript 1.3.0 
aligner-php 1.3.0 
atom-beautify 0.33.4 
atom-gooey-syntax 1.0.0 
atom-typescript 14.1.2 
auto-detect-indentation 1.3.0 
autoclose-tags 0.2.4 
chmod 0.1.1 
color-picker 2.3.0 
colorblind-syntax 2.0.0 
file-icons 2.1.46 
glowing-cursor 0.1.2 
idiomatic-dark-syntax 0.1.3 
last-cursor-position 1.1.0 
linter 3.3.0 
linter-jscs 4.2.4 
linter-php 1.6.1 
linter-ui-default 3.2.4 
minimap 4.39.8 
minimap-highlight-selected 4.6.5 
native-ui 0.27.0 
php-cs-fixer 4.2.0 
pigments 0.40.6 
project-manager 3.3.8 
pumpkin-syntax 1.0.0 
qolor 0.4.2 
remote-ftp 2.2.4 
remote-ssh 0.13.0 
selection-highlight 0.1.6 
slack-ui 0.8.0 
sort-lines 0.19.0 
sync-settings 5.2.6 
todo-show 2.3.2 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.