I am using truffle to develop new contracts and I have successfully deployed contracts to the Rinkeby Testnet directly with truffle. However, this process, like the one using the MainNet, requires geth started with an unlocked account:
geth --rinkeby --rpc --rpcapi db,eth,net,web3,personal --syncmode "fast" --unlock="0x000-deployer-address-here"
truffle migrate will deploy the Migrations contract and my other contracts with
0x000-deployer-address-here address as the owner.
My question is if this deployment can be done with a Ledger Nano S address as the owner.