As oci8.so still expecting libaio.so.1, creating the following symlink resolves the issue:
ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
Dicas diversas sobre TI, sistemas operacionais e networking
As oci8.so still expecting libaio.so.1, creating the following symlink resolves the issue:
ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
ver processo porta 111
Get-Process -Id (Get-NetTCPConnection -LocalPort 111).OwningProcess
taskkill /f /pid <pid>
iniciar serviço veeam vpower nfs:
net start VeeamNFSSvc
conferir o novo processo na porta 111
Get-Process -Id (Get-NetTCPConnection -LocalPort 111).OwningProcess
Apache get real IP from NGINX proxy
nginx:
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
real_ip_recursive on;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
service nginx reload
##################################
apache2:
a2enconf remoteip
a2enmod remoteip
pico /etc/apache2/conf-available/remoteip.conf
add:
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy <IP_NGINX>
service apache2 restart
Faça login na sua máquina Linux e abra uma janela de terminal. Primeiro, vamos negar todo o acesso ao daemon SSH. Abra o arquivo hosts.deny com o comando
sudo nano /etc/hosts.deny
No final desse arquivo, adicione:
sshd: ALL
Salve e feche o arquivo.
Em seguida, abra o arquivo hosts.allow com o comando
sudo nano /etc/hosts.allow
Digamos que você queira permitir acesso SSH apenas para duas máquinas em sua rede, nos endereços IP 192.168.1.62 e 192.168.1.152. Para isso, adicione a linha:
sshd: 192.168.1.62, 192.168.1.152
Salve e feche o arquivo.
Nesse ponto, apenas essas duas máquinas têm permissão para acessar seu computador ou servidor via SSH. Lembre-se de que o arquivo hosts.deny é lido antes do hosts.allow, portanto, definir sshd: ALL em hosts.deny só é anulado se houver uma entrada em hosts.allow.
Run in CMD
WinRM with TLS/SSL
winrm quickconfig -transport:https -force -quiet
Basic authentication
winrm set winrm/config/service/auth @{Basic="true"}
To fully remove a computer from Azure Arc-enabled servers, follow the official steps in the Uninstall the Azure Connected Machine agent guide to clear extensions, disconnect the agent, and remove the local software.
1. Remove VM Extensions
Open the Azure portal.
Go to Azure Arc and select Machines.
Click your target server, go to Extensions, select any installed extensions, and click Uninstall.
2. Disconnect the Agent from the Server
Open an administrative command prompt on the physical or virtual machine.
Run the following command to disconnect the agent and delete the Azure resource representation:
bash
azcmagent disconnect
Sign
in with your Azure account when prompted.
(Note:
If the Azure resource was already deleted manually in the portal,
run azcmagent
disconnect --force-local-only
instead).
3. Uninstall the Agent Software
Windows: Open Control Panel > Programs and Features, select Azure Connected Machine Agent, and click Uninstall.
Linux: Use your package manager (e.g.,
sudo
apt purge azcmagent
or sudo
yum remove azcmagent).
Manually
delete leftover configuration folders if needed, such as C:\Program
Files\AzureConnectedMachineAgent
on Windows.
wss://) connections,use an HTTP upgrade map, increase connection timeouts, and configure SSL termination. nginx.conf or site configuration file:http {
# Map dynamic connection upgrade headers
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream websocket_backend {
ip_hash; # Ensures sticky sessions for client connections
server ://example.com;
server ://example.com;
}
server {
listen 443 ssl;
server_name yourdomain.com;
# SSL/TLS Certificates for WSS termination
ssl_certificate /path/to/fullchain.pem;
ssl_certificate_key /path/to/privkey.pem;
location / {
proxy_pass http://websocket_backend;
# Required for WebSocket handshake
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
# Standard proxy headers
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Prevent idle timeouts from dropping long-lived connections (set to 24 hours)
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
# Disable buffering for real-time data streaming
proxy_buffering off;
}
}
# Optional: Redirect HTTP to HTTPS
server {
listen 80;
server_name yourdomain.com;
return 301 https://$host$request_uri;
}
}
As oci8.so still expecting libaio.so.1 , creating the following symlink resolves the issue: ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t...