VoronDesign / Voron-Documentation

Sources of the documentation website for all Voron 3D printers
https://docs.vorondesign.com/
GNU General Public License v3.0
238 stars 190 forks source link

Update Documentation to use ssh via CMD/Terminal and FileZilla instead of the various software mentioned #63

Closed ChaosBlades closed 2 years ago

ChaosBlades commented 3 years ago

ssh pi@octopi.local is supported by Windows via Command Prompt and by MacOS/Linux via Terminal. No reason to list a bunch of different software on different platforms when the same thing works on all platforms.

You can transfer files via a GUI program on Windows, Linux, and MacOS with FileZilla. Use that instead of mentioning different software for each platform.

These two thing will help to clean up documentation a little bit by keeping things the same between platforms.

shiftingtech commented 3 years ago

Unfortunately, I can't fully agree. While I agree with your point about simplification, I've also seen a lot of the...less experienced... users get pretty tangled up trying to use the command line ssh and scp.

ChaosBlades commented 3 years ago

I am not sure what you are getting at. It is EXACTLY the same. Except you don't need to download or install any programs. MacOS, Linux, and BSD users are already going to be using there own versions of cmd which also work the same exact way in this case. Open cmd/terminal and type ssh pi@octopi.local and it is the exact same experience as putty, except native.

FileZilla is a GUI program for scp so no command line.

ChaosBlades commented 3 years ago

It is literally just adding more steps by installing putty. Using cmd instead is literally just removing unnecessary steps allowing less opportunity for less experienced users to have issues.

shiftingtech commented 3 years ago

well, to give you one simple example, 1)ssh into a pi. do stuff 2)decide to reflash the sdcard 3)try to ssh in again.

in putty, you get a nice little dialog: the host identification has changed, are you sure you want to connect? in command line ssh (at least with the default settings used on windows), you get a hard stop, and need to know some other, completely esoteric commands to erase the old key.

On Sun, Aug 29, 2021 at 3:01 PM ChaosBlades @.***> wrote:

I am not sure what you are getting at. It is EXACTLY the same. Except you don't need to download or install any programs. MacOS, Linux, and BSD users are already going to be using there own versions of cmd which also work the same exact way in this case. Open cmd/terminal and type ssh @.*** and it is the exact same experience as putty, except native.

FileZilla is a GUI program for scp so no command line.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/VoronDesign/Voron-Documentation/issues/63#issuecomment-907871894, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMVRUAON4V3EEFPVCEITPDLT7KN3BANCNFSM47MHYQQA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ChaosBlades commented 3 years ago

Hardly esoteric... and the same experiences you will get on MacOS, Linux, and BSD creating consistency between platforms which is the point of this issue.

ssh-keygen -R "you server hostname or ip"

bdbell commented 3 years ago

I would be willing to add documentation on how to use the native SSH capabilities of Windows. However I'm not going to hard cut and get rid of the instructions for PuTTY either. If you are using the native SSH capabilities of Windows you are obviously familiar with it, but we run into LOTS of people who are not so there has to be some flexibility.

ChaosBlades commented 3 years ago

If that is the case then we need none native solutions for OSX and Linux as well. Unless what you are saying is that windows users are dumber than osx and Linux users.

I would say Remmina would be the choice for Linux. I don't use apple and everyone I know uses terminal for ssh so I have no input there.

raymondh2 commented 2 years ago

Closing due to inactivity