lollipopkit / flutter_server_box

ServerBox - server status & toolbox
GNU General Public License v3.0
4.4k stars 283 forks source link

幾個功能請求以及反饋 #277

Open Nebulosa-Cat opened 7 months ago

Nebulosa-Cat commented 7 months ago
  1. 希望能增加 SFTP 的提權功能 例如說很多目錄實際上是只有在 root 或是 sudo 下才能操作的,而大部分時候為了安全性一般會關閉 server 的 root 登入,而普通使用者(但是帶 sudo 權限)在操作 SFTP 過程中基本上等於無法修改平常會需要改的設定文件等(因為 /etc 是需要 sudo or root 的),因此希望有機會增加類似 MobaXTerm 那種按下一個按鈕切換成提權狀態的功能

  2. iPad 版伺服器頁在橫屏下的伺服器卡片佈局 如截圖: image 可以看到在橫屏下每個伺服器的卡片實際上空間是過剩的,建議可以切割成雙欄甚至是三欄(考慮到還有 ipad mini 可能給用戶自己手動選擇會比較好?)

  3. iCloud 備份同步功能改進 目前的 iCloud 備份功能實際上接近於無法使用的狀態,你不知道他備份了沒、也不知道它還原了沒,沒有手動 push 的選項,而且似乎 iOS 和 iPad 還是不互通的,目前同步設定靠的是蘋果本身的剪貼板自帶的設備間傳輸功能。 可以的話希望至少能看到最後備份的時間,這樣可以在最低限度下確定本機的設定檔版本

  4. 使用率條(圓條以及直條)配色問題 希望可以增加一個用紅黃綠顯示使用率的選項,目前的配色方案雖然很統一,但是在要判斷當前狀態的時候確實不如直接看數據本身來的易讀。 在內部詳情頁的時候更加明顯,直條本身很細,和背景對比度不夠的情況下會更加明顯,如果可以的話希望能有類似 btop 的 disk 顯示欄那種方塊條的設計,雖然是單色但是透過和背景不聯動不相關的強調色,並用漸層和方塊讓他看起來更加直觀 btop 介面: image 圖片來源: btop github 庫的介紹頁面

最後非常感謝作者做了這個流暢的 app ,這款 app 確實覆蓋了在外面需要維護伺服器時所需要用到的幾乎所有功能

Issues-translate-bot commented 7 months ago

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: Several feature requests and feedback

  1. Hope to add the privilege escalation function of SFTP For example, many directories can actually only be operated under root or sudo. Most of the time, the root login of the server is usually turned off for security reasons. However, ordinary users (but with sudo permissions) basically cannot operate SFTP. It means that it is impossible to modify the configuration files that usually need to be modified (because /etc requires sudo or root), so I hope to have the opportunity to add a function similar to MobaXTerm that switches to a privileged state by pressing a button.

  2. Server card layout of the iPad version of the server page in landscape mode As shown in the screenshot: image You can see that there is actually excess space for the cards of each server in the horizontal screen. It is recommended to cut it into double columns or even three columns (considering that there is also an iPad mini, it may be better for users to manually select it?)

  3. Improvement of iCloud backup and synchronization function The current iCloud backup function is actually close to being unusable. You don’t know whether it has been backed up or restored. There is no manual push option, and it seems that iOS and iPad are still not interoperable. The current synchronization settings It relies on the inter-device transfer function of Apple's own clipboard. If possible, I hope to at least be able to see the time of the last backup, so that I can determine the configuration file version of this machine at a minimum.

  4. Color matching problem of usage rate bars (round bars and straight bars) I hope that an option can be added to display the usage rate in red, yellow and green. Although the current color scheme is very uniform, it is not as easy to read as directly looking at the data itself when judging the current status. It is more obvious on the internal details page. The straight bars themselves are very thin and will be more obvious when the contrast with the background is not enough. If possible, I hope to have a square bar design similar to btop's disk display bar. Although it is monochrome, Use accent colors that are not linked to the background and use gradients and squares to make it look more intuitive. btop interface: image Image source: Introduction page of btop github library

Finally, I am very grateful to the author for making this smooth app. This app does cover almost all the functions that need to be used when maintaining servers outside

Nebulosa-Cat commented 7 months ago

後來檢查了一下,可以透過GUI切換權限的應該是SCP的功能

Issues-translate-bot commented 7 months ago

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


I checked later and found that the ability to switch permissions through the GUI should be the function of SCP.