Comments (41)
I would suggest to automatically change the port to the protocol default port when changing protocol type tab. Maybe only if the port was previously the default port and not a custom port.
Edit: this when in the server manager.
For example:
- RDP -> set port to 3389
- SSH -> set port to 22
etc.
Second suggestion I have is that when changing focus into a textbox control with the tab
button, automatically select all the current contents in the textbox.
from 1remote.
@majkinetor 👍
Thank you, bug reports and new ideas are always welcome, I will try my best to fix them.
And I really don't know WinSCP has a Net Package 🤟
have a nice day.
from 1remote.
Common Access Cards are used in the defense industry. Basically smart cards.
They look like a regular key pair when used with the patched Pageant from PuTTY-CAC.
from 1remote.
@stetze88
Yes I found the loadbalanceinfo
property:
https://docs.microsoft.com/en-us/windows/win32/termserv/imsrdpclientadvancedsettings-loadbalanceinfo
which means it is easy to add the field into the app. I need find somewhere to place this low usage
field, and I want you to help me test if this field works.
from 1remote.
@VShawn
I'm happy to check the function of the field.
from 1remote.
sFTP/FTP with in SSH?
You could perhaps integrate WinSCP ?
from 1remote.
Launcher items could bi bigger, second line is unreadable and RDP is barely visible
from 1remote.
1
Launcher items could bi bigger, second line is unreadable and RDP is barely visible
screenshot
it seens that you are using a 2k screen?
now font size is ok for me with 1080P screen or 4k 200% scale screen.
maybe it is better to offering some options to customize the font-size 👀
2
sFTP/FTP with in SSH?
You could perhaps integrate WinSCP ?
i not attempt to integrate WinSCP now, WinSCP is powerful and complicate, I consider to add feature like mRemoteNG which allow integrate external apps: see https://mremoteng.readthedocs.io/en/latest/howtos/external_tools.html
for these above more investigations are needed to check what is support by command line for winscp, it will take a lot of time, and i don't have much time 😭
.\winscp.exe sftp://user:[email protected]:22
so the main target for PRemoteM now is to offering a simple and easy way to access remote session and make it a stable version, after that we will refact PRemoteM and add some add powerful features for it.
as you can see, there is even no time for me to build a unit test project 😞
ThX for you advices and bug report, help a lot.
from 1remote.
- I am on 1980x1080 screen. Perhaps add font/scale options on planned UI refactoring?
- You integrated putty, winscp is has Net dll, powershell module etc and looks 100% programmable. Just mentioning it in case you were not aware.
as you can see, there is even no time for me to build a unit test project
I am not sure this project requires it - better to have more users IMO, which will get bug reports up. I am deeply involved in automatic tests of all kinds, and I personally don't see a big benefit (maybe for few stuff like import/export only). I plan to publish chocolatey package if I continue to use it after trial which might bring more users. I will also report bugs and maybe some ideas as long as you listen :)
from 1remote.
FYI, https://winscp.net/eng/docs/library_install
from 1remote.
Doesn't look it has core/5 version tho...
from 1remote.
Perhaps support SSH tunneling via SOCKS proxy?
from 1remote.
Perhaps support SSH tunneling via SOCKS proxy?
I am thinking about this, still looking for how to support proxy.
from 1remote.
@bluikko , you told on mRemoteNg repo that some features are missing? Care to elaborate ?
from 1remote.
Compare the settings per host in mRemoteNG and PRemoteM. mRemoteNG allows to change about every setting of RDP/SSH (have not used other functionality). Many of those are useful.
It also provides inheritance from groups to group members.
from 1remote.
Compare the settings per host in mRemoteNG and PRemoteM. mRemoteNG allows to change about every setting of RDP/SSH (have not used other functionality). Many of those are useful.
I'd like to keep setting to be simple and easy, or minimal configuration to go. So I make RDP setting reference to mstsc.exe
, not reference to mRemoteNG
. besides I have no idea about the meaning of some setting in mRemoteNG RDP(Load balance Info, VM ID...) If you find it really useful, just tell me and I will add the setting.
BTW we have almost the same settings in SSH with mRemoteNG
inheritance
inheritance will not be implemented in PRM for now, since we offering a simple multiple edit in management page. a better UX will be offered in future release.
from 1remote.
It also provides inheritance from groups to group members.
Which as far as I can tell doesn't work. mRemoteNG interface for setting connection is IMO very bad design. It doesn't allow for fast and fluid experience. Everything is also much more slower then with PRM.
BTW we have almost the same settings in SSH with mRemoteNG
This is my impression too. I have around 50 connections of all types that I moved from mRemoteNg and I didn't miss anything in particular. Furthermore, major deal breaker was focus problem, single monitor problem and losing of vertical and horizontal space when nesting remotes (remote within remote within remote) - you don' t lose any space with PRM as it doesn't introduce borders/side bars etc (multiple windows 10 taskbars are stacked precisely on top of each other and have same dimensions).
While PRM certainly needs some more work, its already great tool that makes you productive without going in your way.
from 1remote.
I am sure it is a matter of tastes and use cases. I would love to get rid of mRemoteNG since it has major bugs but so far I've not found another open-source connection manager that can do what I need.
For me for example: it is a complete no-starter that putty profiles cannot (?) be defined per-connection.
Does it work with Pageant or other SSH agent? Selecting private key from filesystem does not work with a CAC.
from 1remote.
it is a complete no-starter that putty profiles cannot (?) be defined per-connection.
Yeah, this is something that should definitely be implemented. I added a ticket #68
from 1remote.
Does it work with Pageant or other SSH agent? Selecting private key from filesystem does not work with a CAC.
No it dont, I dont know what Pageant or a CAC is, never use it before. You can teach me how it works.....
from 1remote.
It remembers the passphrase for ssh for some time key so that you don't have to enter it each time. It is not used with password access, only with key access. This is the main feature for people who use keys (and most use keys, since putty didn't allow for password automation) and on linux using anything but the key is antipattern.
Not sure we need to support this specifically. This is where external tools (#61) could come handy, so this one should be started before starting connection (already possible).
Agent should be started before SSH connection if not there already. SSH option would have to support not using password (or maybe it can also be set in profile (#68), not sure)
Don't know about CAC.
from 1remote.
Support for Windows Server 2016 RDS will be nice.
from 1remote.
I'd love to see the possibility to connect to Hyper-V guests consoles using their VM ID. We often use this in RDCman and mRemoteNG supports it too.
We also like to see better multi user support as we share our connection configs within our team. Therefore it would be nice to have a global username / password / key setting that will be used if no credentials are provided within a connection profile. Supporting windows environmental variables like %USERNAME% would be another way to solve this.
from 1remote.
@Wand3rvogel
Support for Windows Server 2016 RDS will be nice.
Sorry I can‘t develop this feature until I can setup( or somebody help me to setup) a RDS environment for test (I have tried to set a RDS up, but failed.)
I did have the plan to support Hyper-V guests consoles using their VM ID
and better multi user support
. But because I don’t have enough time, I have been delayed until now. Now I‘m working on tag system for bulk connect #107. And after #107 is done, I will try to make the improvement for better multi user support
.
I'd like to create a Secrets
section for PRemoteM to storage your global username/password(like https://docs.github.com/en/actions/reference/encrypted-secrets), then we can use the secrets like environmental variables.
from 1remote.
We also like to see better multi user support as we share our connection configs within our team. Therefore it would be nice to have a global username / password / key setting that will be used if no credentials are provided within a connection profile. Supporting windows environmental variables like %USERNAME% would be another way to solve this.
I created ticket for this #128
from 1remote.
Support for Windows Server 2016 RDS will be nice.
Yes. 👍🏻
We need an field for the loadbalanceinfo:s:tsv://MS Terminal Services Plugin.1.<c_collection>
- loadbalanceinfo is the parameter name
- s is the type of value that this parameter expects. "S" means "String". I'm sure that if you look in your RDP file, you will find settings with "i", it means "Integer".
- tsv://MS Terminal Services Plugin.1.<c_collection> is the value of the parameter "loadbalanceinfo", it's a string.
https://serverfault.com/questions/913236/need-explanation-of-tag-loadbalanceinfostsv
from 1remote.
I think a password to open a certain database would be good. Or a password required to open the application. So not everyone has access to my computer can just open PRemoteM and access to the servers I manage.
from 1remote.
@vNa3006 THX for advising, I may not support password protect for PRemotM right now. see
https://github.com/VShawn/PRemoteM/wiki/Security
from 1remote.
@vNa3006 THX for advising, I may not support password protect for PRemotM right now. see https://github.com/VShawn/PRemoteM/wiki/Security
People usually overthinking about simple stuff.
I personally don't use any app that doesn't support password protection. It's easy and take few minutes to build too.
Anyway there are reasons to use and not to use it. Thanks for sharing.
from 1remote.
I personally don't use any app that doesn't support password protection.
That is amazingly inconvenient life.
I agree here with @VShawn and his wiki notes. He did skip one important method, the one utilized by some tools like sudo, putty agent etc - i.e. unlocking a system for certain amount of time which is configurable (such as 15 minutes).
However, with physical access to your machine, all that is void. Outside of machine (e.g. if you keep it on git repo or NAS share or whatever) you can protect it via other means.
So not everyone [that] has access to my computer
Nobody should have access to your computer. Period. My wife and kids don't know my OS password.
Fix that and you will be OK.
from 1remote.
@majkinetor it's OK. You don't have to share your computer with anyone.
There are millions, if not billions of people have to share their computer with someone else.
Anyway keep it simple. I don't use PRemoteM because it doesn't have password protection. That's all.
from 1remote.
Anyway keep it simple
We are :) Thanks for passing buy and letting us know.
There are millions, if not billions of people
No, you inflated that waaaay to much... it turns out there are more shared computers then people in this world.
from 1remote.
Lol, it's OK. It's good to know we don't have that much human beings on the Earth.
from 1remote.
I don't use PRemoteM because it doesn't have password protection. That's all.
Sorry to hear that. @vNa3006
There are millions, if not billions of people have to share their computer with someone else.
@majkinetor, I have to admit we did have to share machine with workmates somethime: like we have a machine-learning workstation that shared to all of the AI engineers.
For me, i will choose the guest account if I have to share my computer with someone else. And of course the guest can never access my sensitive data. A app lelvel password is inessential in this case.
If I have no choose but share computer with someone else in a same account(or the os is not on my control), then I prefer a portable app with Encrypted USB Flash Drives which can be protected by password or tourch id.
https://www.amazon.com/biometric-flash-drive/s?k=biometric+flash+drive
Or.... I may never put sensitive data on a shared computer.
from 1remote.
@VShawn thanks for your suggestion.
Right now I just use mRemoteNG and have different passwords for different configuration files.
from 1remote.
@majkinetor, I have to admit we did have to share machine with workmates somethime: like we have a machine-learning workstation that shared to all of the AI engineers.
Yeah, I know, there are all kind of dumb things in the world. I consulted many companies and they do that kind of thing. You probably shouldn't work for such lax security companies as it may backfire legally on you - when the shit hits the fan, anybody who was having access with common credential can be accused of wrongdoing. Companies I work for try to empose such non-personalized accounts on me every couple of months on my projects, and my response is always No, its either personalized account or find somebody else for this work.
Any machine can be shared by having personalized users which is how OSes work for more then half a century.
then I prefer a portable app
Yes, that is one solution. @vNa3006 can keep all his data on the USB drive and never leave without it. He can encrypt it, with automatic locking if he wants to be totally relaxed and even leave it on when going for coffee.
from 1remote.
When I say access to computer, I really mean access to the computer using the same user. You can share physical machine with different users.
from 1remote.
One thing I've been trying to get is a RDP session
where the remote resolution is 1920x1080
and local resolution is 3840x2160
and the zoom is set to 200% so that it works full screen
(this is to avoid issues with other users connecting to the same box and scaling issues with icons)
So far I've only found the "Microsoft Remote Desktop App" on the windows store that does that
(both zooming and fullscreen at the same time), but the ui on that one is pretty awful compared to anything else
That would be a nice feature to have, but it sounds like you're limited by the ActiveX control
from 1remote.
@grbd
I dot understand, if your loacal resolution is 3840x2160, why your remote full-screen is 1920x1080?
IMO, your remote full-screen would be 3840x2160 as well.
BTW, I just fell it unnecessary to let user set the zooming manually, PRemoteM will automatically set the zooming based on Windows display settings.
from 1remote.
The general gist is when I connect to a box under a generic admin account
- I set the resolution of the remote side to something like 1920x1080
- The resolution of the local side is 3840x2160
- With the option to zoom or stretch the window so it's fully visible under 3840x2160
The reasons for doing it this way include
- it avoids screwing up the desktop icons / window positions for other users that might logon using the same username that don't have a 4K desktop.
- In some cases the windows boxes I'm logging onto might be old and don't have a dpi option which results in tiny icons on a UHD 4K laptop screen.
from 1remote.
Most of the points in this ticket have already been completed
from 1remote.
Related Issues (20)
- 远程连接的时候遇到一个严重的问题 HOT 7
- 建议添加 SSH、SOCKET5代理 功能 HOT 1
- Replace `VncSharp` with 3rd-part Vnc client
- Quick select and copy note text by mouse hover
- Optimize the display content of Windows Hello window HOT 1
- Window drag an drop resize only after mouse button release HOT 3
- Unable to double-click to connect to the server in card view
- 使用最新的1远程遇到点问题
- I can't Add / Import Connections (Button not working) HOT 2
- View blurred on external monitor without mstsc mode(solved by drive update) HOT 2
- On Win11 App stuck once RDP client pop any messagebox HOT 1
- Preview RDP File button not responding HOT 2
- 无法使用IPV6地址访问SSH,访问RDP可以 HOT 4
- 已启动状态下无法通过任务栏或开始菜单打开主窗口 HOT 2
- Unable to load DLL 'PenIMC_cor3.dll' or one of its dependencies HOT 1
- SSH Private Key cannot be modified in UI HOT 1
- 这个APP是不是会被Windows自动安装? HOT 1
- RDP自动重连后屏幕缩小 HOT 4
- 希望能支持代理连接RDP HOT 5
- 关于名称太长被隐藏掉,导致无法看到后半部分问题 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 1remote.