What is Anydesk?
Linux AnyDesk is far behind Windows, and would love to be able to make Icons smaller, or in a list format. Better compression algorithm for remote access. Seems to use way too much data compared to TV. If this is a bad place to post suggestions please let me know where I can direct these suggestions better, or provide more details if needed. How to install AnyDesk Linux Remote Access on Ubuntu AnyDesk is a unique remote desktop software for Windows, Linux, MacOS, freeBSD, Raspberry pi, chrome OS, Android and iOS. Evaluation and personal use are free, and there are paid plans. Setting up unattended access on a customer´s computer allows you to access their computer when the customer is not sitting in front of it, enabling you to provide unattended technical support at any time. Or if you wish to access your work computer from your laptop at home, this feature makes it possible. Connect to a computer remotely, be it from the other end of the office or halfway around the world. AnyDesk ensures secure and reliable remote desktop connections for IT. AnyDesk’s unattended access feature is one of the most used functionalities by users. Its benefits enable users like IT support to access customer devices any time, even if the customer is not around. This enables support teams to provide quick and efficient remote support as well as streamline company-wide security updates and installs.
Anydesk is a freeware GUI tool to remotely access your computer from anywhere and it supports cross-platform; Windows → Ubuntu → MAC OS. It is a German proprietary remote desktop application administered by AnyDesk Software GmbH. Anydesk allows remote control, file transfer, and VPN functionality.
Steps to install Anydesk using remote terminal on ubuntu OS
Step:1 Download the latest anydesk deb package as shown below.
# wget https://download.anydesk.com/linux/anydesk_2.9.6-1_amd64.deb
# sudo dpkg -i https://download.anydesk.com/linux/anydesk_2.9.6-1_amd64.deb
# sudo apt install ./anydesk_2.9.6-1_amd64.deb
Step.2 Starting anydesk service if it’s not running.
# anydesk --service Start the AnyDesk service, if not already running (for Linux).
Or use
# sudo anydesk --service
Step.3 Below command to get the anydesk ID and service status
# anydesk --get-id (it will display ID on terminal)
# anydesk --get-status (it will show the service is running or not)
Step.4 Stop anydesk service, use below command
# anydesk --stop-service
anydesk --restart-service (Restart the AnyDesk service)
To kill any previous running anydesk service.
# ps -ef | grep anydesk
# kill -9
Step.5 Setting a Password
# echo my_new_password | anydesk.exe --set-password
Step.6 Enabling automatic login
Edit this file /etc/gdm3/custom.conf
[daemon] # Enabling automatic login
AutomaticLoginEnable=true
AutomaticLogin=$USERNAME
Note: replace $USERNAME with actual username incase of multi-user
Step.7 Remove anydesk application, use below command
sudo apt-get --purge remove anydesk
People having good command over the French language can get a French certification from StudySection. StudySection offers both beginner level and expert level French certification exams to test the ability to communicate in the French language.
Related posts:
- 1Special Settings
- 2Settings in AnyDesk Client
- 3Other Individual Settings
To Customize AnyDesk, there are many configuration options available. You can either override a setting (meaning there is no way to change it back within AnyDesk) or change the default setting which AnyDesk uses. For security-related features, always use override.
Note: To create older versions of AnyDesk use: _module=anydesk-VERSION.
For example: _module=anydesk-4.3.0
Anydesk Ubuntu Server
Special Settings
Feature | Key-value pair |
Disable the entire Settings | ad.ui.cfg_enabled=false |
Disable User Interface settings | ad.ui.cfg_enable_interface=false |
Disable Security settings | ad.ui.cfg_enable_security=false |
Disable Privacy settings | ad.ui.cfg_enable_privacy=false |
Disable Display settings | ad.ui.cfg_enable_video=false |
Disable Audio settings | ad.ui.cfg_enable_audio=false |
Disable Connection settings | ad.ui.cfg_enable_connection=false |
Disable File Transfer settings | ad.ui.cfg_enable_filetransfer=false |
Disable Recording settings | ad.ui.cfg_enable_recording=false |
Disable VPN settings | ad.ui.cfg_enable_vpn=false |
Disable Wake-on-LAN settings | ad.ui.cfg_enable_wol=false |
Automatically register Alias | ad.features.register_alias=true |
Auto register Alias to namespace | ad.anynet.register.add_to_namespace=true |
(For MSI files, please don't select 'Automatically register alias' with it)
|
Request elevation on startup (UAC) | ad.features.auto_uac=true |
Allow installation | ad.features.install=true |
Disable Two-Factor-Authentication | ad.features.two_factor_auth=false |
Disable VPN | ad.features.vpn=false |
Disable Wake-on-LAN | ad.features.wol=false |
Stop users from removing or overwriting the license | ad.license.permissions=0 |
Address Book features
Disable Address Book | ad.features.address_book=false |
Choose the view type of Address Book | ad.abook.view_type=0,1 (0:thumbnail; 1:list) |
Add tags to the Address Book entries | ad.anynet.register.roster_tags=<text> |
Settings in AnyDesk Client
User Interface Settings
default language (see below) | ad.ui.lang=en |
Disable auto-select language | ad.ui.lang.auto=false |
Disable invitation E-Mail option | ad.ui.show_invite=false |
Show AnyDesk ID instead of Alias | ad.ui.alias_or_id=true |
Hide local task bar if AnyDesk window is maximized | ad.ui.maximize_type=true |
Disable comment on session close | ad.ui.comment_session=false |
AnyDesk starts in the advanced view | ad.roster.adv_view=true |
Security Settings
Disable interactive access | ad.security.interactive_access=2 |
Disable unattended access | ad.features.unattended=false |
Forbid others to save login information for this computer | ad.security.allow_logon_token=false |
Override standard permissions | ad.security.enable_uaccess_permissions=true |
Forbid remote users to (for unattended access/if they connect with password): |
Hear my computer's sound output | ad.security.uaccess.hear_audio=false |
Control my computer's keyboard and mouse | ad.security.uaccess.control_input=false |
Access my computer's clipboard | ad.security.uaccess.sync_clipbrd=false |
Access my computer's clipboard to transfer files | ad.security.uaccess.clipboard.files=false |
Lock my computer's keyboard and mouse | ad.security.uaccess.block_input=false |
Restart my computer | ad.security.uaccess.restart=false |
Use the file manager | ad.security.uaccess.file_manager=false |
Lock Desktop on session end | ad.security.uaccess.lock_account=false |
Request system information | ad.security.uaccess.sysinfo=false |
Print out my documents on their printer | ad.security.uaccess.print=false |
Draw on computer's screen | ad.security.uaccess.whiteboard=false |
Create TCP tunnels | ad.security.uaccess.tcp_tunnel=false |
Enabled privacy mode | ad.security.uaccess.privacy_feature=false |
Show a coloured mouse pointer when physical input is forbidden | ad.security.uaccess.user_pointer=false |
Access Control List: |
Enable Access Control List | ad.security.acl_enabled=true |
Forbid remote users to (for interactive access): |
Hear my computer's sound output | ad.security.hear_audio=false |
Control my computer's keyboard and mouse | ad.security.control_input=false |
Access my computer's clipboard | ad.security.sync_clipbrd=false |
Access my computer's clipboard to transfer files | ad.security.clipboard.files=false |
Lock my computer's keyboard and mouse | ad.security.block_input=false |
Restart my computer | ad.security.restart=false |
Use the file manager | ad.security.file_manager=false |
Request system information | ad.security.sysinfo=false |
Print out my documents on their printer | ad.security.print=false |
Draw on computer's screen | ad.security.whiteboard=false |
Create TCP tunnels | ad.security.tcp_tunnel=false |
Enabled privacy mode | ad.security.privacy_feature=false |
Show a coloured mouse pointer when physical input is forbidden | ad.security.user_pointer=false |
Discovery |
Do not search local network for other AnyDesk clients | ad.discovery.default_behavior=0
ad.discovery.enabled=false |
Exclude this device from discovery | ad.discovery.hidden=true |
IP address for multicast communication | ad.discovery.multicast_ip=239.255.102.18 |
Port number for multicast communication | ad.discovery.multicast_port=50001 |
Number of UDP ports to use (starting from the port specified with ad.discovery.multicast_port) | ad.discovery.port_range=3 |
Auto-Disconnect |
Enable Auto-Disconnect | ad.security.auto_disconnect.mode=1 |
Set Auto-Disconnect-Timeout in seconds (minimum 60 seconds) | ad.security.auto_disconnect.timeout=60 |
Privacy Settings
Set the username | ad.privacy.name.show=1,2 (1:Account username,default; 2:Custom) |
Custom username | ad.privacy.name=<text> |
Set user image | ad.privacy.image.show=0,1 (0:Hide; 1:Account Image) |
Desk Preview Options | ad.privacy.bkgnd.show=0,1,3 (3:Deactivated; 1:Account's desktop wallpaper,default; 0:Screenshot) |
Screenshot Path | ad.privacy.scrshot.path_cfg=1,2 (1:Automatically, default; 2:Custom) |
Set the custom screenshot path | ad.privacy.scrshot.path=<path> |
Chat Log Path | ad.privacy.chat.path_cfg=0,1,2 (0:Disabled; 1:Default path,default; 2:Custom path) |
Set custom log path | ad.privacy.chat.path=<path> |
Display settings
Select Display Quality options | ad.image.quality_preset=0,1,2 (0:Best Quality, 1:Balanced, 2:Optimize reaction time) |
Show remote cursor | ad.image.show_remote_cursor=true |
Show move/size helper | ad.image.move_size_hlp=true |
Disable hotkeys transmission | ad.image.suppress_keys=false |
Choose view mode | ad.image.viewmode=0,1,2 (0:Original, 1:Shrink, 2:Stretch) |
Start new sessions in fullscreen mode | ad.image.insta_fullscreen=true |
Use edge scrolling in original view mode | ad.image.edge_scroll=true |
Choose render mode | ad.image.rendermode=0,1,2,3 (0:Disable, 1:DirectDraw, 2:Direct3D, or 3:OpenGL) |
Do not save settings between program starts | ad.session.remember_settings=false |
Audio Settings
Audio Transmission Mode | ad.audio.transmit_mode=0,1,2,3 (0:Disable; 1:Standard,default; 2:Transmit audio output; 3:Specify) |
Audio Output Mode | ad.audio.playback_mode=0,1,3 (0:Disable; 1:Standard,default; 3: Specify) |
Exclusive audio playback | ad.audio.exclusive=true |
Connection Settings
Disable direct connections | ad.anynet.direct=false |
Set the listening port | ad.anynet.listen_port=<port number> (0 is default) |
Recording Settings
Start session recording when a session starts (For non-Windows clients and Windows clients older than AnyDesk 6.1.0) | ad.recording.auto_start=true |
Start session recording when an incoming session starts while in logged out (AnyDesk for Windows 6.1.0 and newer only) | ad.recording.auto_start.incoming.admin=1 |
Start session recording when an incoming session starts while logged in (AnyDesk for Windows 6.1.0 and newer only) | ad.recording.auto_start.incoming=1 |
Start session recording when an outgoing session starts (AnyDesk for Windows 6.1.0 and newer only) | ad.recording.auto_start.outgoing=1 |
Forbid connecting client from starting a session recording | ad.security.record_session=false |
Set custom recording path | ad.recording.path_cfg=2
ad.recording.path=<path> |
Other Individual Settings
Position and size of the window
Start AnyDesk with maximized window | ad.ui.main_win.max=true |
Set horizontal position of left window border on screen | ad.ui.main_win.x=<pixels> |
Set vertical position of top window border on screen | ad.ui.main_win.y=<pixels> |
Set window width in pixels (min:900) | ad.ui.main_win.width=<pixels> |
Set window height in pixels (min:720) | ad.ui.main_win.height=<pixels> |
Disclaimer settings
Edit title of the disclaimer | ad.ui.disclaimer.title=<text> |
Edit text of the disclaimer | ad.ui.disclaimer.text=<text> |
Edit accept button of the disclaimer | ad.ui.disclaimer.accept=<text> |
Edit cancel button of the disclaimer | ad.ui.disclaimer.cancel=<text> |
Set color for the disclaimer title & text | ad.ui.disclaimer.text.color=<HTML color code> |
Set color for the disclaimer background | ad.ui.disclaimer.bg.color=<HTML color code> |
Layout settings
Change name for 'This Desk' | ad.ui.id_group.title=<text> |
Replace the information under “This Desk” | ad.ui.id_group.text=<text> |
Change name for “Remote Desk” | ad.ui.connect_group.title=<text> |
Replace the information under “Remote Desk” | ad.ui.connect_group.text=<text> |
Language Codes
Anydesk Unattended Access Not Working Ubuntu
AnyDesk supports the following languages: (ISO-Codes)
Anydesk Unattended Access Not Working
English | en | Spanish | es | Dutch | nl | Romanian | ro |
Ukrainian | uk | Czech | cs | French | fr | Norwegian | no |
Slovak | sk | Japanese | ja | Danish | da | Croatian | hr |
Polish | pl | Finnish | fi | Simplified Chinese | zh | German | de |
Italian | it | Portuguese (Brazil) | pt-br | Swedish | sv | Traditional Chinese | zh-cl |
Estonian | et | Hungarian | hu | Portuguese | pt | Turkish | tr |
Korean | ko | Greek | el | Russian | ru | Bulgarian | bg |